如何从REPL运行所有leiningen项目的测试?莱宁根的lein test
就是这样做的。如何从REPL做到这一点?
答案 0 :(得分:4)
您可以通过调用(clojure.test/run-all-tests)
来运行所有当前加载的测试。
请注意,这不会自动加载您要运行的测试。如果您的测试可以通过“lein test”运行,那么您应该能够require
测试命名空间,就像任何其他命名空间一样。
如果您正在使用带有CIDER的emacs,您还应该能够在命名空间中执行C-c ,
来运行其测试(如果未加载,此将加载该测试前)。