我的团队在我们的 CI 流程中使用 coveralls.io 来给我们一个 rspec 覆盖率分数。我们还将 ActiveAdmin gem 用于内部使用,因此决定不在我们的测试范围内涵盖 ActiveAdmin 功能。有谁知道我们如何从工作服中免除 /app/admin 文件夹,这样它就不会拖累我们的分数?
问问题
4618 次
1 回答
15
我是如何解决这个问题的:
- 将文件“.simplecov”添加到项目根目录
在“.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中进行了描述
于 2013-08-12T21:54:22.977 回答