Skip to content

Commit 9001663

Browse files
committed
Merge pull request #159 from PragTob/coveralls
Added Coveralls
2 parents e95e27d + 2c16a7e commit 9001663

5 files changed

Lines changed: 24 additions & 12 deletions

File tree

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ end
5757

5858
group :test do
5959
gem "simplecov", :require => false
60+
gem "coveralls"
6061
gem "mocha"
6162
gem "database_cleaner"
6263
gem "launchy"

Gemfile.lock

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,13 @@ GEM
6868
coffee-script-source
6969
execjs
7070
coffee-script-source (1.2.0)
71+
colorize (0.5.8)
72+
coveralls (0.5.8)
73+
colorize
74+
json
75+
rest-client
76+
simplecov (>= 0.7)
77+
thor
7178
cucumber (1.1.4)
7279
builder (>= 2.1.2)
7380
diff-lcs (>= 1.1.2)
@@ -177,6 +184,8 @@ GEM
177184
json (~> 1.4)
178185
redcarpet (2.1.0)
179186
responders (0.6.5)
187+
rest-client (1.6.7)
188+
mime-types (>= 1.16)
180189
rspec (2.8.0)
181190
rspec-core (~> 2.8.0)
182191
rspec-expectations (~> 2.8.0)
@@ -240,6 +249,7 @@ DEPENDENCIES
240249
cancan
241250
capybara
242251
coffee-rails (~> 3.1.0)
252+
coveralls
243253
cucumber-rails
244254
database_cleaner
245255
devise (~> 2.2.2)

features/support/env.rb

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

8-
require 'simplecov'
9-
SimpleCov.start do
10-
add_filter '/spec/'
11-
add_filter '/config/'
12-
add_filter '/vendor/'
13-
end
8+
require_relative '../../spec/code_coverage'
149

1510
require 'cucumber/rails'
1611

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 & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
require 'simplecov'
2-
SimpleCov.start do
3-
add_filter '/config/'
4-
add_filter '/vendor/'
5-
add_filter '/features/'
6-
end
1+
require 'code_coverage'
72

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

0 commit comments

Comments
 (0)