Skip to content

Commit 270453f

Browse files
committed
switch to simplecov
1 parent 626b9bc commit 270453f

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

Rakefile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@ MG.new("haml-coderay.gemspec")
1010

1111
task :default => :spec
1212

13+
desc "Generate coverage data"
14+
task :coverage do
15+
ENV["SIMPLECOV"] = ""
16+
Rake::Task["spec"].invoke
17+
end
18+
1319
RSpec::Core::RakeTask.new :spec do |t|
1420
t.pattern = "spec/**/*_spec.rb"
15-
if RUBY_VERSION.to_f == 1.8
16-
t.rcov = true
17-
t.rcov_opts = %w(-x ^/,spec -t --sort coverage)
18-
end
1921
end
2022

2123
YARD::Rake::YardocTask.new :yard do |t|

haml-coderay.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Gem::Specification.new do |spec|
1515

1616
spec.add_development_dependency "bluecloth"
1717
spec.add_development_dependency "mg"
18-
spec.add_development_dependency "rcov"
1918
spec.add_development_dependency "rspec", "~> 2"
19+
spec.add_development_dependency "simplecov"
2020
spec.add_development_dependency "yard"
2121
end

spec/spec_helper.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
if ENV["SIMPLECOV"]
2+
require "simplecov"
3+
SimpleCov.start { add_filter "spec" }
4+
end
5+
16
require File.expand_path("../../lib/haml-coderay", __FILE__)
27
require "rspec"
38

0 commit comments

Comments
 (0)