Запускать тесты из одного пространства имен, используя clojure и midje 1.4.0

Я хочу вызывать мои средние тесты 1.4.0 из одного пространства имен из реплики clojure без leiningen.

На заднем плане я хочу вызвать их из ярлыка в vim без всех других тестов в проекте. Я использую vimclojure-static и прелюдию.

Как я могу сделать такую ​​вещь? Я уже искал документ midje. Кажется, что есть выход для midje 1.5, но он все еще альфа и тоже не очень удобен.

В настоящее время я запускаю midje из консоли для всех пространств имен, не очень удобно:

lein midje

Для clojure.test я могу использовать следующий ярлык, будет полезна аналогичная вещь для midje:

command! -bar -bang RunTests :Require!<bang>|Eval (clojure.test/run-tests)

Соответствующая часть:

(clojure.test/run-tests)

Спасибо за прочтение.

1 ответ

Начиная с Midje 1.5 (сейчас релиз-кандидат), эквивалент run-tests было бы (midje.repl/load-facts),

Другие вопросы по тегам