10

私のチームはCIプロセスでcoveralls.ioを使用してrspecカバレッジスコアを与えています。また、ActiveAdmin gemを社内でも使用しており、テストではActiveAdminの機能をカバーしないという決定が下されました。誰もが/ app/adminフォルダをカバーオールから免除する方法を知っていますので、スコアを下げることはありませんか?私はこの問題を解決することができた方法Coverallsテストカバレッジスコアリングからファイル/フォルダを除外する方法はありますか?

答えて

13

require 'simplecov' 
require 'coveralls' 

SimpleCov.formatter = Coveralls::SimpleCov::Formatter 
SimpleCov.start do 
    add_filter 'app/admin' 
end 

基本:

  1. を追加しましたファイル '.simplecov' '.simplecov' はルート
  2. を投影するには、コードを追加しましたこの機能に関する説明は、https://github.com/colszowka/simplecov#string-filter

関連する問題