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

Version Path
daddy-0.6.3 lib/daddy/test_help.rb
daddy-0.6.2 lib/daddy/test_help.rb
daddy-0.6.1 lib/daddy/test_help.rb
daddy-0.6.0 lib/daddy/test_help.rb
daddy-0.5.34 lib/daddy/test_help.rb
daddy-0.5.33 lib/daddy/test_help.rb
daddy-0.5.32 lib/daddy/test_help.rb
daddy-0.5.31 lib/daddy/test_help.rb
daddy-0.5.30 lib/daddy/test_help.rb
daddy-0.5.29 lib/daddy/test_help.rb
daddy-0.5.28 lib/daddy/test_help.rb
daddy-0.5.27 lib/daddy/test_help.rb
daddy-0.5.26 lib/daddy/test_help.rb
daddy-0.5.25 lib/daddy/test_help.rb
daddy-0.5.24 lib/daddy/test_help.rb
daddy-0.5.23 lib/daddy/test_help.rb
daddy-0.5.22 lib/daddy/test_help.rb
daddy-0.5.21 lib/daddy/test_help.rb
daddy-0.5.20 lib/daddy/test_help.rb