Как плавно запустить тесты в проекте Leiningen в Counterclockwise/Eclipse?
Я новичок в Clojure и против часовой стрелки, и мне удалось добавить проект Leiningen 2 с "Интеграцией бедняков" (внешние инструменты, связанные с вопросом Использование Clojure и Leiningen с IDE).
Мои альтернативы для проведения тестов пока:
- Из командной строки: тест lein
- Выполнение теста "lein test" с "Интеграция бедного человека" (внешний инструмент)
Они работают довольно хорошо, но мне интересно, есть ли более плавная альтернатива, например, показывающая, как выполняются тесты, как с JUnit и т. Д.?
Или с более общей формулировкой, как получить плавный поток TDD против часовой стрелки?
3 ответа
Другой альтернативой, которую я нашел (с помощью API clojure.test), была загрузка тестового файла в REPL (Alt+Cmd+S) и вызов run-tests:
(run-tests)
После некоторых попыток я могу повторно запустить тесты с моими изменениями, загрузив измененный файл в REPL и снова вызвав run-tests. (Работает, но не является окончательным решением)
Один из способов сделать это - использовать cljunit в качестве интерфейса между JUNit Runner в Eclipse и вашими тестами Clojure.