SBT中使用ScalaTest的详细测试报告

时间:2011-04-08 13:42:50

标签: scala sbt scalatest

如何让SBT生成更详细的测试输出?现在我唯一得到的是方法和堆栈跟踪的名称 - 我希望对它有更多的控制,摆脱堆栈跟踪,并且可能具有格式化的信息,例如预期,实际......

感谢您的帮助

1 个答案:

答案 0 :(得分:3)

通常你应该得到一些输出。举个例子:

class ATest extends FlatSpec with ShouldMatchers {
  "Some Object" should "do something and will fail" in {
    1 should be(2)
  }
}

将返回:

[info] Some Object 
[info] - should do something and will fail *** FAILED *** (QuaternionSpec.scala:17)
[info]   org.scalatest.TestFailedException: 1 was not equal to 2

你能展示你的测试代码吗?

要关闭堆栈跟踪,您可以使用:

trace off