Clojure有哪些自动测试工具

时间:2011-12-06 21:18:47

标签: clojure autotest

我想知道clojure存在哪些自动测试工具。在Ruby中,我有ZenTest,redgreeen等不断继续测试我的代码。我想为Clojure提供类似的东西

到目前为止,我在github上找到了这个简单的脚本https://github.com/devn/clojure-autotest。对我来说有点粗糙。所有测试都在发生变化时运行。此外,它可能会在语法错误的情况下脱口显示长堆栈跟踪,从而掩盖错误。

2 个答案:

答案 0 :(得分:6)

查看Leiningen plugin page上的测试部分。

值得注意的是Stuart Sierras lein-autotest框架和lazytest speclj

答案 1 :(得分:2)

如果您使用的是clojure.test,则可以使用一些选项。 lein-test-refresh是我使用的(我也是作者)。其他选项包括quickieprism

如果您使用expectations,则会lein-autoexpect。我也是那个的作者。

Midje建立了对自动测试的支持。我不确定Speclj的选项是什么。