scala – specs2:如何使用“failtrace”选项
发布时间:2020-12-16 09:54:44 所属栏目:安全 来源:网络整理
导读:在我的specs2测试中,我经常使用辅助函数来同时测试一组条件.不幸的是,这使得失败测试的行号输出无效,因为所有失败都在同一行. 谷歌出现了一个“故障转移”选项,它将输出堆栈失败的痕迹.但是,我找不到如何实际使用它的示例.它在build.sbt中吗?它是否在SBT命
在我的specs2测试中,我经常使用辅助函数来同时测试一组条件.不幸的是,这使得失败测试的行号输出无效,因为所有失败都在同一行.
谷歌出现了一个“故障转移”选项,它将输出堆栈失败的痕迹.但是,我找不到如何实际使用它的示例.它在build.sbt中吗?它是否在SBT命令行中使用?它是以某种方式在Specification类的构造函数中设置的吗? 解决方法
您可以在规范级别设置failtrace选项:
class MySpec extends org.specs2.mutable.Specification { args.report(failtrace = true) ... } 您还可以在sbt命令行上传递failtrace: sbt> test-only *MySpec* -- failtrace (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |