我试图了解如何将一些快速检查测试与 cabal 集成。这个要点表明该quickCheck
函数在失败时返回非零状态,但我没有得到这种行为,所以使用 cabal 的exitcode-stdio-1.0
测试套件类型似乎对我不起作用,除非我想调用error
我的所有测试。
cabal用户指南还提到了一个detailed-1.0
测试套件,但 AFAICT 这还不存在。还是这样吗?
从这样的答案看来,很多人都在使用test-framework package。这对我来说太过分了,但那是我应该使用的吗?
我对这种情况有点不满意。
我正在使用的东西的版本:
cabal-install version 0.10.2
using version 1.10.1.0 of the Cabal library
QuickCheck-2.4.1.1