Sha256: 4a1cc9d9c22e4d3bdb54aeb165c4fd275e7a8dac4690aacdd3a8e6c8854abe09

Contents?: true

Size: 574 Bytes

Versions: 47

Compression:

Stored size: 574 Bytes

Contents

require 'simplecov'
require './spec/support/simplecov_quality_formatter'

module SimpleCovHelper
  def start_simple_cov(name)
    SimpleCov.start do
      add_filter '/spec/'
      add_filter '/lib/generators'
      command_name name

      formatters = [SimpleCov::Formatter::QualityFormatter]

      if ENV['TRAVIS']
        require 'codeclimate-test-reporter'

        if CodeClimate::TestReporter.run?
          formatters << CodeClimate::TestReporter::Formatter
        end
      end

      formatter SimpleCov::Formatter::MultiFormatter[*formatters]
    end
  end
end

Version data entries

47 entries across 47 versions & 2 rubygems

Version Path
rpush-5.0.0 spec/support/simplecov_helper.rb
rpush-4.2.0 spec/support/simplecov_helper.rb
rpush-4.1.1 spec/support/simplecov_helper.rb
rpush-4.1.0 spec/support/simplecov_helper.rb
rpush-4.0.1 spec/support/simplecov_helper.rb
rpush-4.0.0 spec/support/simplecov_helper.rb
rpush-3.3.1 spec/support/simplecov_helper.rb
rpush-3.3.0 spec/support/simplecov_helper.rb
rpush_extended-3.2.6 spec/support/simplecov_helper.rb
rpush_extended-3.2.5 spec/support/simplecov_helper.rb
rpush-3.2.4 spec/support/simplecov_helper.rb
rpush-3.2.3 spec/support/simplecov_helper.rb
rpush-3.2.2 spec/support/simplecov_helper.rb
rpush-3.2.1 spec/support/simplecov_helper.rb
rpush-3.2.0 spec/support/simplecov_helper.rb
rpush-3.1.1 spec/support/simplecov_helper.rb
rpush-3.1.0 spec/support/simplecov_helper.rb
rpush-3.0.2 spec/support/simplecov_helper.rb
rpush-3.0.1 spec/support/simplecov_helper.rb
rpush-3.0.0 spec/support/simplecov_helper.rb