【问题标题】:rspec ignore code coverage percentage?rspec忽略代码覆盖率?
【发布时间】:2016-03-16 19:46:19
【问题描述】:

在我的Rails 4 项目中运行rspec 后,所有测试都通过了,但我得到了:

Coverage (79.17%) is below the expected minimum coverage (80.00%).

作为最后一行。这导致Codeship 将构建标记为失败并给我发电子邮件。

是否有禁用此覆盖测试或更改最小覆盖百分比的方法?

【问题讨论】:

  • 为什么不提高您的测试覆盖率?
  • @coreyward 现在对我来说不是一个高优先级。

标签: ruby-on-rails ruby ruby-on-rails-4 rspec codeship


【解决方案1】:

如果您使用simplecov,您可以在您的规范助手中设置以下内容:

SimpleCov.minimum_coverage 90

【讨论】:

  • 啊!我不知道我们甚至在使用它。几个月前我继承了这个项目,但我仍然熟悉一切。谢谢!
  • 奇怪的是,您正在展示如何将其设置为 90,而 OP 甚至无法超过 80。也许 OP 想将其设置为 70。
猜你喜欢
  • 1970-01-01
  • 2014-05-18
  • 1970-01-01
  • 1970-01-01
  • 2021-07-29
  • 2018-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多