Rakefile in tarantula-0.2.0 vs Rakefile in tarantula-0.3.3

- old
+ new

@@ -1,9 +1,8 @@ require 'rake' require 'rake/testtask' require 'rake/rdoctask' -gem "spicycode-micronaut", ">= 0.2.4" require 'micronaut' require 'micronaut/rake_task' begin require 'jeweler' @@ -44,16 +43,21 @@ namespace :examples do desc "Run all micronaut examples using rcov" Micronaut::RakeTask.new :coverage do |t| t.pattern = "examples/**/*_example.rb" t.rcov = true - t.rcov_opts = %[--exclude "gems/*,/Library/Ruby/*,config/*" --text-summary --sort coverage --no-validator-links] + t.rcov_opts = %[--exclude "gems/*,/Library/Ruby/*,config/*" --text-summary --sort coverage] end - RAILS_VERSIONS = %w[2.0.2 2.1.0 2.1.1 2.2.2 2.3.1 2.3.2] + RAILS_VERSIONS = %w[2.3.2 2.3.4] - desc "Run exmaples with multiple versions of rails" + unless RUBY_VERSION =~ /^1\.9\./ + RAILS_VERSIONS.unshift(*%w[2.0.2 2.1.0 2.1.1 2.2.2 2.3.3]) + RAILS_VERSIONS.sort! + end + + desc "Run examples with multiple versions of rails" task :multi_rails do RAILS_VERSIONS.each do |rails_version| puts sh "RAILS_VERSION='#{rails_version}' rake examples" end @@ -63,6 +67,6 @@ if ENV["RUN_CODE_RUN"] task :default => "examples:multi_rails" else task :default => "examples" -end \ No newline at end of file +end