Skip to content

Commit 8548c46

Browse files
committed
Setup simplecov as developer dependency
Sets a 75% coverage threshold to prevent things getting worse than the current 76%
1 parent 400b2b0 commit 8548c46

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

fog-brightbox.gemspec

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Gem::Specification.new do |spec|
3636
spec.add_development_dependency "rake"
3737
spec.add_development_dependency "rubocop"
3838
spec.add_development_dependency "shindo"
39+
spec.add_development_dependency "simplecov"
3940
spec.add_development_dependency "webmock"
4041
spec.add_development_dependency "yard"
4142
end

spec/spec_helper.rb

+11
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
require "simplecov"
2+
3+
SimpleCov.start do
4+
add_filter "/spec/"
5+
add_filter "/config/"
6+
add_filter "/vendor/"
7+
end
8+
9+
# Currently just above 75% coverage - don't make it worse
10+
SimpleCov.minimum_coverage 75
11+
112
require "minitest/autorun"
213
require "fog/brightbox"
314
require "model_setup"

0 commit comments

Comments
 (0)