私のチームは 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 に答える