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