如何让SBT重新运行失败的测试

时间:2017-03-04 18:50:12

标签: scala unit-testing sbt scalatest scalacheck

有没有办法让SBT重新运行测试套件上次运行失败的测试?例如,如果我运行sbt test并且我运行的20个测试中有3个失败,是否有任何命令我可以让SBT重新运行那些失败的3个测试?

具体来说,我正在使用Scala Test和Scala Check来检查我通过SBT运行的测试。

1 个答案:

答案 0 :(得分:12)

如果您使用的是最新版本的sbt,只需运行sbt testQuick。

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