File tree Expand file tree Collapse file tree 3 files changed +12
-5
lines changed Expand file tree Collapse file tree 3 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -10,12 +10,14 @@ MG.new("haml-coderay.gemspec")
10
10
11
11
task :default => :spec
12
12
13
+ desc "Generate coverage data"
14
+ task :coverage do
15
+ ENV [ "SIMPLECOV" ] = ""
16
+ Rake ::Task [ "spec" ] . invoke
17
+ end
18
+
13
19
RSpec ::Core ::RakeTask . new :spec do |t |
14
20
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
19
21
end
20
22
21
23
YARD ::Rake ::YardocTask . new :yard do |t |
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ Gem::Specification.new do |spec|
15
15
16
16
spec . add_development_dependency "bluecloth"
17
17
spec . add_development_dependency "mg"
18
- spec . add_development_dependency "rcov"
19
18
spec . add_development_dependency "rspec" , "~> 2"
19
+ spec . add_development_dependency "simplecov"
20
20
spec . add_development_dependency "yard"
21
21
end
Original file line number Diff line number Diff line change
1
+ if ENV [ "SIMPLECOV" ]
2
+ require "simplecov"
3
+ SimpleCov . start { add_filter "spec" }
4
+ end
5
+
1
6
require File . expand_path ( "../../lib/haml-coderay" , __FILE__ )
2
7
require "rspec"
3
8
You can’t perform that action at this time.
0 commit comments