在我的 specs2 测试中,我经常使用辅助函数一次测试条件组。不幸的是,这使得失败测试的行号输出无用,因为所有失败都在同一行上。
谷歌发现有一个“failtrace”选项可以输出失败的堆栈跟踪。但是,我找不到如何实际使用它的示例。是在build.sbt
?它是否在 SBT 命令行上使用?它是否在 Specification
的构造函数中以某种方式设置类(class)?
最佳答案
您可以设置 failtrace
规范级别的选项:
class MySpec extends org.specs2.mutable.Specification {
args.report(failtrace = true)
...
}
您也可以通过
failtrace
在 sbt 命令行上:sbt> test-only *MySpec* -- failtrace
关于scala - 规范 2:如何使用 "failtrace"选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23114020/