【问题标题】:Skip simplecov summary when there are test failures测试失败时跳过 simplecov 摘要
【发布时间】:2017-11-03 04:32:19
【问题描述】:

我有一个要求, Simplecov 应该打印这一行

生成的覆盖率报告...

仅当测试套件为绿色时。

这可能吗?

这是我的初始化程序

SimpleCov.start do
  add_filter "/test/"
  coverage_dir "/tmp/coverage/"
end

【问题讨论】:

    标签: ruby simplecov


    【解决方案1】:

    SimpleCov 中有一个 at_exit 钩子,您可以在其中跳过消息

    SimpleCov.at_exit do
      SimpleCov.result.format! if all_test_passed
    end
    

    但找不到“all_test_passed”的解决方法。没有找到获取摘要的方法,以便我可以检查所有测试是否通过。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多