u2i/u2i-ci_utils

View on GitHub
lib/u2i/ci_utils/coverage.rb

Summary

Maintainability
A
0 mins
Test Coverage
if ENV['COVERAGE']
  require 'simplecov'
  require 'simplecov-rcov'
  require 'simplecov-rcov-text'
  require 'codeclimate-test-reporter'

  SimpleCov.add_filter '/spec/'
  SimpleCov.formatters = [
    SimpleCov::Formatter::HTMLFormatter,
    SimpleCov::Formatter::RcovFormatter,
    SimpleCov::Formatter::RcovTextFormatter,
    CodeClimate::TestReporter::Formatter,
  ]
  if defined?(Rails)
    SimpleCov.start 'rails'
  else
    SimpleCov.start
  end
end