我正在使用'simplecov'和'coveralls'红宝石宝石,但是由simplecov生成的报告与工作服生成的报告不匹配。
我发现工作服并没有忽略包含在
中的代码# :nocov:
这是我的配置
require "simplecov"
require "coveralls"
SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
SimpleCov::Formatter::HTMLFormatter,
Coveralls::SimpleCov::Formatter
]
SimpleCov.start
为了让工作服忽略代码,我还需要做些什么吗?
答案 0 :(得分:0)
作为第一步,我尝试以下方法:
从配置中删除Coveralls格式化程序。所以 .simplecov 现在看起来像这样:
SimpleCov.formatter = SimpleCov::Formatter::HTMLFormatter
SimpleCov.start
虽然 test_helper.rb 如下所示:
require "simplecov"
require "coveralls"