Sha256: 5039a77e2fcfc2733a06db2a9c11f93bd4424c24b5abf22ff5bfc3af3847c5c8
Contents?: true
Size: 883 Bytes
Versions: 5
Compression:
Stored size: 883 Bytes
Contents
if ENV['COVERAGE'] =~ /\Atrue\z/i require 'cadre/simplecov' SimpleCov.start do add_filter '/.bundle/' add_filter '/spec/' add_filter '/config/' add_group 'Controllers', 'app/controllers' add_group 'Helpers', 'app/helpers' add_group 'Mailers', 'app/mailers' add_group 'Models', 'app/models' add_group 'Serializers', 'app/serializers' add_group 'Services', 'app/services' add_group 'Workers', 'app/workers' add_group 'Libraries', 'lib' add_group 'Long Files' do |src_file| src_file.lines.count > 300 end add_group 'Ignored Code' do |src_file| File.readlines(src_file.filename).grep(/:nocov:/).any? end end SimpleCov.formatters = [ SimpleCov::Formatter::HTMLFormatter, Cadre::SimpleCov::VimFormatter ] SimpleCov.minimum_coverage 95 SimpleCov.command_name 'Rspec' end
Version data entries
5 entries across 5 versions & 1 rubygems