Hspec:如何抑制成功的测试结果



>有没有办法防止成功的测试被打印到屏幕上? 目前,我有很多测试,输入非常长,我只关心看到失败?

编辑:我正在使用stack test运行我的测试

溶液:

多亏了@mb14的回答,我才能搜索到我想要的东西。

直接运行测试文件:

您可以使用:

runhaskell testfile.hs --format=failed-examples

runhaskell testfile.hs -f failed-examples

并通过stack test运行:

stack test --test-arguments=--format=failed-examples

你试过--format=failed-examples吗?此外,重新运行功能允许仅运行(因此显示(失败的测试(从上次运行开始(。

要将其与堆栈一起使用,您可以使用--test-arguments参数

stack test --test-arguments --format=failed-examples

或者使用echo --format=failed-examples >> .hspec修改.hspec文件。您可以在此处找到指定参数hspec的所有不同方法。

相关内容

  • 没有找到相关文章

最新更新