database_cleaner/spec/spec_helper.rb
Ernesto Tagwerker 5d11ee6f06 Add require for code coverage libraries
Make sure we load `simplecov` and `codecov` when we find the right environment variables are present
2020-04-06 23:01:35 -05:00

27 lines
688 B
Ruby

require "bundler/setup"
require "database_cleaner-core"
require "byebug"
if ENV['COVERAGE'] == 'true'
require "simplecov"
if ENV['CI'] == 'true'
require 'codecov'
SimpleCov.formatter = SimpleCov::Formatter::Codecov
puts "required codecov"
end
SimpleCov.start
puts "required simplecov"
end
RSpec.configure do |config|
# These two settings work together to allow you to limit a spec run
# to individual examples or groups you care about by tagging them with
# `:focus` metadata. When nothing is tagged with `:focus`, all examples
# get run.
config.filter_run :focus
config.run_all_when_everything_filtered = true
config.disable_monkey_patching!
end