Rakefile in distributed_mutex-1.0.0 vs Rakefile in distributed_mutex-1.0.1

- old
+ new

@@ -8,13 +8,10 @@ s.description = %q{Framework for using a distributed mutex. Implementation of a mutex stored on a MySQL database.} s.summary = s.description s.email = %q{birkirb@stoicviking.net} s.has_rdoc = true s.homepage = %q{http://github.com/birkirb/distributed_mutex} - #s.rubyforge_project = %q{serializable} - #s.rubygems_version = %q{1.3.1} - #s.required_rubygems_version = "1.3.1" s.add_dependency(%q<activerecord>, [">= 1.2"]) end rescue LoadError puts "Jeweler, or one of its dependencies, is not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com" end @@ -32,59 +29,31 @@ task :spec do abort 'Spec rake task is not available. Be sure to install rspec as a gem or plugin' end end -# begin -# require 'cucumber' -# require 'cucumber/rake/task' - - -# desc "Run Cucumber feature tests" -# Cucumber::Rake::Task.new(:features) do |t| -# t.cucumber_opts = "--format pretty" -# end - -# rescue LoadError -# desc 'Cucumber rake task not available' -# task :features do -# abort 'Cucumber rake task is not available. Be sure to install cucumber as a gem or plugin' -# end -# end - begin require 'spec/rake/spectask' -# require 'cucumber' -# require 'cucumber/rake/task' require 'spec/rake/verify_rcov' task :test do Rake::Task[:spec].invoke -# Rake::Task[:features].invoke end desc "Run tests with RCov" namespace :rcov do rm "coverage.data" if File.exist?("coverage.data") -# desc "Run Features with RCov" -# Cucumber::Rake::Task.new(:features) do |t| -# t.rcov = true -# t.rcov_opts = %w{ --exclude osx\/objc,gems\/,spec\/,features\/ --aggregate coverage.data} -# t.rcov_opts << %[-o "coverage"] -# end - Spec::Rake::SpecTask.new(:spec) do |t| t.spec_opts = ["-f specdoc", "-c"] t.spec_files = FileList['spec/*_spec.rb'] t.rcov = true t.rcov_opts = %w{--exclude "spec/*,gems/*,features/*" --aggregate "coverage.data"} end desc "Run both specs and features to generate aggregated coverage" task :all do |t| Rake::Task["rcov:spec"].invoke -# Rake::Task["rcov:features"].invoke end RCov::VerifyTask.new(:verify => 'rcov:all') do |t| t.threshold = 93.98 t.index_html = 'coverage/index.html'