Skip to content

Commit b7c6aed

Browse files
author
nov
committed
cover_me -> simplecov
1 parent d087c4c commit b7c6aed

File tree

4 files changed

+28
-37
lines changed

4 files changed

+28
-37
lines changed

Diff for: Gemfile.lock

+14-15
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
paypal-express (0.5.4)
4+
paypal-express (0.5.5)
55
activesupport (>= 2.3)
66
attr_required (>= 0.0.5)
77
restclient_with_cert
@@ -16,20 +16,15 @@ GEM
1616
thread_safe (~> 0.1)
1717
tzinfo (~> 0.3.37)
1818
atomic (1.1.14)
19-
attr_required (0.0.5)
20-
configatron (2.13.0)
21-
yamler (>= 0.1.0)
22-
cover_me (1.2.0)
23-
configatron
24-
hashie
19+
attr_required (1.0.0)
2520
diff-lcs (1.2.5)
21+
docile (1.1.3)
2622
fakeweb (1.3.0)
27-
hashie (2.0.5)
2823
i18n (0.6.9)
29-
mime-types (2.0)
24+
mime-types (2.1)
3025
minitest (4.7.5)
31-
multi_json (1.8.2)
32-
rake (10.1.0)
26+
multi_json (1.8.4)
27+
rake (10.1.1)
3328
rest-client (1.6.7)
3429
mime-types (>= 1.16)
3530
restclient_with_cert (0.0.8)
@@ -39,21 +34,25 @@ GEM
3934
rspec-expectations (~> 2.14.0)
4035
rspec-mocks (~> 2.14.0)
4136
rspec-core (2.14.7)
42-
rspec-expectations (2.14.4)
37+
rspec-expectations (2.14.5)
4338
diff-lcs (>= 1.1.3, < 2.0)
44-
rspec-mocks (2.14.4)
39+
rspec-mocks (2.14.5)
40+
simplecov (0.8.2)
41+
docile (~> 1.1.0)
42+
multi_json
43+
simplecov-html (~> 0.8.0)
44+
simplecov-html (0.8.0)
4545
thread_safe (0.1.3)
4646
atomic
4747
tzinfo (0.3.38)
48-
yamler (0.1.0)
4948

5049
PLATFORMS
5150
ruby
5251

5352
DEPENDENCIES
54-
cover_me (>= 1.2.0)
5553
fakeweb (>= 1.3.0)
5654
jruby-openssl (>= 0.7)
5755
paypal-express!
5856
rake (>= 0.8)
5957
rspec (>= 2)
58+
simplecov

Diff for: Rakefile

+9-15
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,16 @@ Bundler::GemHelper.install_tasks
44
require 'rspec/core/rake_task'
55
RSpec::Core::RakeTask.new(:spec)
66

7-
if RUBY_VERSION >= '1.9'
8-
namespace :cover_me do
9-
desc "Generates and opens code coverage report."
10-
task :report do
11-
require 'cover_me'
12-
CoverMe.complete!
13-
end
14-
end
15-
task :spec do
16-
Rake::Task['cover_me:report'].invoke unless ENV['TRAVIS_RUBY_VERSION']
17-
end
18-
else
19-
RSpec::Core::RakeTask.new(:rcov) do |spec|
20-
spec.rcov = true
21-
spec.rcov_opts = ['-Ilib -Ispec --exclude spec,gems']
7+
namespace :coverage do
8+
desc "Open coverage report"
9+
task :report do
10+
require 'simplecov'
11+
`open "#{File.join SimpleCov.coverage_path, 'index.html'}"`
2212
end
2313
end
2414

15+
task :spec do
16+
Rake::Task[:'coverage:report'].invoke unless ENV['TRAVIS_RUBY_VERSION']
17+
end
18+
2519
task :default => :spec

Diff for: paypal-express.gemspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,7 @@ Gem::Specification.new do |s|
1717
s.add_dependency "restclient_with_cert"
1818
s.add_dependency "attr_required", ">= 0.0.5"
1919
s.add_development_dependency "rake", ">= 0.8"
20-
if RUBY_VERSION >= '1.9'
21-
s.add_development_dependency "cover_me", ">= 1.2.0"
22-
else
23-
s.add_development_dependency "rcov", ">= 0.9"
24-
end
20+
s.add_development_dependency "simplecov"
2521
s.add_development_dependency "rspec", ">= 2"
2622
s.add_development_dependency "fakeweb", ">= 1.3.0"
2723
end

Diff for: spec/spec_helper.rb

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
if RUBY_VERSION >= '1.9'
2-
require 'cover_me'
1+
require 'simplecov'
2+
3+
SimpleCov.start do
4+
add_filter 'spec'
35
end
46

57
require 'paypal'

0 commit comments

Comments
 (0)