首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >工作服覆盖范围与SimpleCov不匹配

工作服覆盖范围与SimpleCov不匹配
EN

Stack Overflow用户
提问于 2014-10-03 14:15:58
回答 1查看 890关注 0票数 4

我使用的是' simplecov‘和’that‘红宝石,但是由simplecov生成的报告与由工作服生成的报告不匹配。

我发现工作服并没有忽略包在里面的代码

代码语言:javascript
运行
复制
# :nocov:

这是我的配置

代码语言:javascript
运行
复制
require "simplecov"
require "coveralls"

SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
  SimpleCov::Formatter::HTMLFormatter,
  Coveralls::SimpleCov::Formatter
]
SimpleCov.start

我还需要做些什么才能让工作服忽略代码呢?

EN

回答 1

Stack Overflow用户

发布于 2016-02-18 12:20:45

作为第一步,我尝试以下几点:

  1. 在项目根文件夹上创建一个.simplecov文件。
  2. 在.simplecov中复制您的simplecov配置。
  3. 从配置中移除工作服格式化器。所以.simplecov现在看起来是这样的: SimpleCov.formatter = SimpleCov::Formatter::HTMLFormatter SimpleCov.start

而test_helper.rb看起来是这样的:

代码语言:javascript
运行
复制
require "simplecov"
require "coveralls"
  1. 再试一次测试,看看问题是否解决了。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26180662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档