我想知道clojure有哪些自动测试工具。在Ruby中,我有ZenTest,redgreeen等来持续不断地测试我的代码。我想为Clojure做一些类似的事情
到目前为止,我已经在github上找到了这个简单的脚本https://github.com/devn/clojure-autotest。对我来说有点粗糙。当发生更改时,所有测试都会运行。此外,在出现语法错误的情况下,它可能会脱口而出一个很长的堆栈跟踪,从而掩盖了错误所在。
发布于 2011-12-07 07:19:59
请看一下Leiningen plugin page上的测试部分。
值得注意的是,还有针对Stuart Sierras、lazytest框架和speclj的lein-autotest。
发布于 2015-03-28 12:42:40
如果您使用的是clojure.test,则有几个选项可用。我使用的是lein-test-refresh (我也是作者)。其他选项包括quickie和prism。
如果你使用expectations,那么就有lein-autoexpect。我也是这篇文章的作者。
Midje内置了对自动测试的支持。我不确定Speclj的选项是什么。
https://stackoverflow.com/questions/8406984
复制相似问题