在我的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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)