加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读