Как я могу автоматически запускать тесты, сгенерированные специфицированными функциями с помощью `lein test`? - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть специальные функции, поэтому я могу запускать автоматически сгенерированные тесты, используя check .Как я могу запустить эти тесты, используя lein test?

Я пытаюсь

(deftest check-suggest-connections
  (is (= nil (spectest/summarize-results (spectest/check `suggest-connections)))))

в моем core_test.clj, но я получаю

java.util.concurrent.ExecutionException: Syntax error compiling at (clojure/test/check/clojure_test.cljc:95:1).
Caused by: clojure.lang.Compiler$CompilerException: Syntax error compiling at (clojure/test/check/clojure_test.cljc:95:1).
#:clojure.error{:phase :compile-syntax-check, :line 95, :column 1, :source "clojure/test/check/clojure_test.cljc"}

1 Ответ

0 голосов
/ 08 февраля 2019

Я нашел работу, описанную Алексом Миллером в здесь

Просто нужно добавить :monkeypatch-clojure-test false в project.clj.

...