From fbadf2504336fa83f5cd72ada45bb8d0cc9e5942 Mon Sep 17 00:00:00 2001 From: Rajan Joshi Date: Sun, 11 Oct 2020 17:01:29 +0100 Subject: [PATCH] Add coverage threshold for simplecov. --- spec/coverage_helper.rb | 14 ++++++++++++++ spec/spec_helper.rb | 1 + 2 files changed, 15 insertions(+) create mode 100644 spec/coverage_helper.rb diff --git a/spec/coverage_helper.rb b/spec/coverage_helper.rb new file mode 100644 index 0000000000..f3b3954756 --- /dev/null +++ b/spec/coverage_helper.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +require 'simplecov' + +SimpleCov.minimum_coverage 94 +SimpleCov.start 'rails' do + add_filter '/bin/' + add_filter '/config/' + add_filter '/jobs/application_job.rb' + add_filter '/schemas/' + add_filter '/lib/generators' + add_filter '/spec/' + add_filter '/vendor/' +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 539b7a31ab..19fdc49943 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -20,6 +20,7 @@ require 'rspec/rails' require 'capybara' require 'database_cleaner' require 'rspec/retry' +require 'coverage_helper' require 'paper_trail/frameworks/rspec' require 'webdrivers'