Sha256: c0ef518ef93425b92326e8a34f1e9e69b8548e7c57dd23467f76648d7dff195f
Contents?: true
Size: 875 Bytes
Versions: 19
Compression:
Stored size: 875 Bytes
Contents
if ENV['COVERAGE'] begin require 'simplecov' rescue LoadError => e raise 'simplecov not found.' end begin require 'simplecov-rcov' rescue LoadError => e raise 'simplecov-rcov not found.' end SimpleCov.formatter = SimpleCov::Formatter::RcovFormatter SimpleCov.start do add_filter '/features/' add_filter '/test/' add_filter '/user_stories/' add_filter '/vendor/' end end if ENV['FORMAT'] begin require 'minitest/reporters' case ENV['FORMAT'].to_s.downcase when 'junit' MiniTest::Reporters.use! [ MiniTest::Reporters::DefaultReporter.new, MiniTest::Reporters::JUnitReporter.new ] else MiniTest::Reporters.use! [ MiniTest::Reporters::DefaultReporter.new(:color => true), ] end rescue LoadError => e raise 'minitest-reporters not found.' end end
Version data entries
19 entries across 19 versions & 1 rubygems