我想从没有leiningen的clojure repl中的一个命名空间调用我的 midje 1.4.0 单元测试。
背景是我想从vim中的快捷方式调用它们,而不需要项目中的所有其他测试。我正在使用vimclojure-static和前戏。
我怎么能做这样的事情?我已经搜索了 midje 的文档。似乎 midje 1.5 有一种方法,但它仍然是 alpha 并且似乎也不太舒服。
目前我从控制台为所有名称空间运行 midje ,不太舒服:
lein midje
对于clojure.test我可以使用以下快捷方式,对于midje的类似事情将不胜感激:
command! -bar -bang RunTests :Require!<bang>|Eval (clojure.test/run-tests)
相关部分是:
(clojure.test/run-tests)
感谢阅读。
答案 0 :(得分:1)
从Midje 1.5(现在是候选版本)开始,相当于run-tests
的是(midje.repl/load-facts)
。