add support for rcov formatter

This commit is contained in:
Anton Chuchkalov 2016-01-21 21:21:27 +03:00
parent f016727f37
commit 89a36ea276
3 changed files with 9 additions and 1 deletions

View File

@ -37,4 +37,5 @@ group :devepoment do
gem 'byebug' gem 'byebug'
gem 'guard-rspec', require: false gem 'guard-rspec', require: false
gem 'simplecov', require: false gem 'simplecov', require: false
gem 'simplecov-rcov', require: false
end end

View File

@ -297,6 +297,8 @@ GEM
json (~> 1.8) json (~> 1.8)
simplecov-html (~> 0.10.0) simplecov-html (~> 0.10.0)
simplecov-html (0.10.0) simplecov-html (0.10.0)
simplecov-rcov (0.2.3)
simplecov (>= 0.4.1)
sinatra (1.4.5) sinatra (1.4.5)
rack (~> 1.4) rack (~> 1.4)
rack-protection (~> 1.4) rack-protection (~> 1.4)
@ -359,6 +361,7 @@ DEPENDENCIES
rspec_junit_formatter rspec_junit_formatter
sidekiq (= 3.2.6) sidekiq (= 3.2.6)
simplecov simplecov
simplecov-rcov
sinatra (= 1.4.5) sinatra (= 1.4.5)
sinatra-contrib sinatra-contrib
sinatra-websocket sinatra-websocket
@ -367,4 +370,4 @@ DEPENDENCIES
wisper wisper
BUNDLED WITH BUNDLED WITH
1.10.6 1.11.2

View File

@ -16,6 +16,10 @@ end
def check_coverage def check_coverage
require 'simplecov' require 'simplecov'
if ENV['JENKINS']
require 'simplecov-rcov'
SimpleCov.formatter = SimpleCov::Formatter::RcovFormatter
end
SimpleCov.start do SimpleCov.start do
add_filter { |src| src.filename =~ /spec\// } add_filter { |src| src.filename =~ /spec\// }
end end