lib/jefferies_tube/config/simplecov.rb in jefferies_tube-1.6.1 vs lib/jefferies_tube/config/simplecov.rb in jefferies_tube-1.6.2
- old
+ new
@@ -1,10 +1,12 @@
require 'simplecov'
SimpleCov.start do
add_filter '/test/'
add_filter '/config/'
+ formatter SimpleCov::Formatter::HTMLFormatter
+
add_group 'Controllers' do |src_file|
src_file.filename.include?('app/controllers') && !src_file.filename.include?('api')
end
add_group 'API Controllers' do |src_file|
src_file.filename.include?('app/controllers') && src_file.filename.include?('api')
@@ -17,9 +19,10 @@
add_group 'Mailers', 'app/mailers'
add_group 'Libraries', 'lib'
add_group 'Plugins', 'vendor/plugins'
end
SimpleCov.at_exit do
+ SimpleCov.result.format!
ideal_coverage = {
'Controllers' => 10,
'API Controllers' => 100,
'Models' => 100,
'Services' => 100,