2

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

谢谢你的帮助

4

1 回答 1

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
于 2011-04-08T14:17:02.163 回答