clojure.test 和 Speclj 是否有一条命令可以对 运行 进行测试?
Is there a single command to run tests from both clojure.test and Speclj?
我有一个已经工作的应用程序,其中有一些用 clojure.test
编写的测试
我想创建一些新测试来提高代码覆盖率,但这次使用 Speclj,因为测试看起来更好。
但是,现在为了确保所有测试都通过,我需要 运行 lein test to 运行 tests from clojure.test and lein spec to 运行来自 speclj 的测试。
无论我选择哪个库,是否有一个命令可以运行所有测试?
您可以在 leiningen 中指定别名,将以下行添加到 project.clj:
:aliases {"test-all" ["do" ["test"] ["spec"]]}
和运行它与lein test-all
我有一个已经工作的应用程序,其中有一些用 clojure.test
编写的测试我想创建一些新测试来提高代码覆盖率,但这次使用 Speclj,因为测试看起来更好。
但是,现在为了确保所有测试都通过,我需要 运行 lein test to 运行 tests from clojure.test and lein spec to 运行来自 speclj 的测试。
无论我选择哪个库,是否有一个命令可以运行所有测试?
您可以在 leiningen 中指定别名,将以下行添加到 project.clj:
:aliases {"test-all" ["do" ["test"] ["spec"]]}
和运行它与lein test-all