Skip to content

Commit 2c16a7e

Browse files
committed
I hate duplication so there now is unified code_coverage file that cucumber and rspec load
1 parent b08ef47 commit 2c16a7e

3 files changed

Lines changed: 13 additions & 25 deletions

File tree

features/support/env.rb

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
# files.
66
#
77

8-
require 'simplecov'
9-
require 'coveralls'
10-
11-
SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
12-
Coveralls::SimpleCov::Formatter,
13-
SimpleCov::Formatter::HTMLFormatter
14-
]
15-
16-
SimpleCov.start do
17-
add_filter '/spec/'
18-
add_filter '/config/'
19-
add_filter '/vendor/'
20-
end
8+
require_relative '../../spec/code_coverage'
219

2210
require 'cucumber/rails'
2311

spec/code_coverage.rb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
require 'simplecov'
2+
require 'coveralls'
3+
4+
SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
5+
Coveralls::SimpleCov::Formatter,
6+
SimpleCov::Formatter::HTMLFormatter
7+
]
8+
SimpleCov.start do
9+
add_filter '/config/'
10+
add_filter '/vendor/'
11+
end

spec/spec_helper.rb

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,4 @@
1-
require 'simplecov'
2-
require 'coveralls'
3-
4-
SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
5-
Coveralls::SimpleCov::Formatter,
6-
SimpleCov::Formatter::HTMLFormatter
7-
]
8-
SimpleCov.start do
9-
add_filter '/config/'
10-
add_filter '/vendor/'
11-
add_filter '/features/'
12-
end
1+
require 'code_coverage'
132

143
ENV["RAILS_ENV"] ||= 'test'
154
require File.expand_path("../../config/environment", __FILE__)

0 commit comments

Comments
 (0)