Есть ли одна команда для запуска тестов из clojure.test и Speclj?
У меня есть уже работающее приложение, в котором есть несколько тестов, написанных с помощью clojure.test
Я хочу создать несколько новых тестов для увеличения охвата кода, но на этот раз, используя Speclj, так как тесты выглядят лучше.
Однако теперь, чтобы убедиться, что все тесты пройдены, мне нужно запустить lein test для запуска тестов из clojure.test и lein spec для запуска тестов из speclj.
Есть ли одна команда для запуска всех тестов, независимо от того, какую библиотеку я выбрал?
1 ответ
Решение
Вы можете указать псевдоним в leiningen, добавив следующую строку в project.clj:
:aliases {"test-all" ["do" ["test"] ["spec"]]}
и запустить его с lein test-all