如何在sbt测试中仅显示失败的测试?

时间:2018-03-06 07:41:57

标签: scala sbt

我在控制台中尝试过命令'sbt“project camera-answer”test“,但测试显示太多,我只想显示测试失败。我该怎么办。

2 个答案:

答案 0 :(得分:1)

你可以运行sbt testQuick。

http://www.scala-sbt.org/0.13/docs/Testing.html

如果你使用ScalaTest,你可以添加:

testOptions in Test += Tests.Argument("-cG")

到你的' build.sbt'。

http://www.scalatest.org/user_guide/using_the_runner

答案 1 :(得分:0)

根据最近的https://www.scalatest.org/user_guide/using_the_runner

sbt> test -- -oI

-o […]选择标准输出报告器

I-显示没有堆栈跟踪的失败和取消测试的提醒
T-通过短堆栈跟踪显示失败和取消的测试的提醒
G-显示带有完整堆栈跟踪的失败和取消测试的提醒