3

我有一个已经在运行的应用程序,其中包含一些用 clojure.test 编写的测试

我想创建一些新测试来提高代码覆盖率,但这次使用 Speclj,因为测试看起来更好。

但是,现在为了确保所有测试都通过,我需要运行 lein test 来运行来自 clojure.test 的测试,并运行 lein spec 来运行来自 speclj 的测试。

无论我选择什么库,是否有一个命令可以运行所有测试?

4

1 回答 1

1

您可以在 leiningen 中指定一个别名,将以下行添加到 project.clj:

:aliases {"test-all" ["do" ["test"] ["spec"]]}

并运行它lein test-all

于 2015-02-25T12:12:18.370 回答