Rakefile in swd-0.2.1 vs Rakefile in swd-1.0.0

- old
+ new

@@ -1,25 +1,18 @@ -require 'bundler' -Bundler::GemHelper.install_tasks +require 'bundler/gem_tasks' require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) -if RUBY_VERSION >= '1.9' - namespace :cover_me do - desc "Generates and opens code coverage report." - task :report do - require 'cover_me' - CoverMe.complete! - end +namespace :coverage do + desc 'Open coverage report' + task :report do + require 'simplecov' + `open '#{File.join SimpleCov.coverage_path, 'index.html'}'` end - task :spec do - Rake::Task['cover_me:report'].invoke - end -else - RSpec::Core::RakeTask.new(:rcov) do |spec| - spec.rcov = true - spec.rcov_opts = ['-Ilib -Ispec --exclude spec,gems'] - end end -task :default => :spec +task :spec do + Rake::Task[:'coverage:report'].invoke unless ENV['TRAVIS_RUBY_VERSION'] +end + +task default: :spec \ No newline at end of file