Ekibimiz, CI sürecimizde rspec kapsama puanı vermek için coveralls.io kullanıyor. Ayrıca, dahili kullanım için ActiveAdmin gemini kullanıyoruz ve test kapsamımızdaki ActiveAdmin işlevselliğini kapsamayacak şekilde karar verildi./App/admin klasörünü tulumlardan nasıl muaf tutabileceğimizi bilen var mı?Coveralls test kapsamı puanlamasından dosya/klasörleri muaf tutmanın bir yolu var mı?
10
A
cevap
13
Bunu çözmek başardı nasıl
- eklendi kök '.simplecov' in
proje dosyası '.simplecov' eklendi kodu:
require 'simplecov' require 'coveralls' SimpleCov.formatter = Coveralls::SimpleCov::Formatter SimpleCov.start do add_filter 'app/admin' end
Temel Bu işlevsellik hakkındaki talimatlar https://github.com/colszowka/simplecov#string-filter
numaralı belgede açıklanmıştır.