我的团队在CI流程中使用coveralls.io为我们提供了一个rspec覆盖率分数。我们还将ActiveAdmin gem用于内部使用,并且决定不在我们的测试覆盖范围内涵盖ActiveAdmin功能。有谁知道我们如何从工作服中豁免/ app / admin文件夹,以便它不会拖累我们的分数?
我的团队在CI流程中使用coveralls.io为我们提供了一个rspec覆盖率分数。我们还将ActiveAdmin gem用于内部使用,并且决定不在我们的测试覆盖范围内涵盖ActiveAdmin功能。有谁知道我们如何从工作服中豁免/ app / admin文件夹,以便它不会拖累我们的分数?
我怎么能解决这个问题:
在'.simplecov'中添加了代码:
require 'simplecov'
require 'coveralls'
SimpleCov.formatter = Coveralls::SimpleCov::Formatter
SimpleCov.start do
add_filter 'app/admin'
end
有关此功能的基本说明,请参阅 https://github.com/colszowka/simplecov#string-filter