Sha256: ecc8fe2cdc670c8dddbb0d33afa392490d202d36a6492238bac46ef512c2cab5

Contents?: true

Size: 813 Bytes

Versions: 10

Compression:

Stored size: 813 Bytes

Contents

require 'bundler'
Bundler::GemHelper.install_tasks

require 'rake/testtask'

Rake::TestTask.new do |t|
  t.libs << "test"
  t.pattern = 'test/**/*_test.rb'
  t.warning = true
  t.verbose = true
end

task :default => 'test:all'

namespace :test do
  %w(rails_41 rails_42 rails_edge).each do |gemfile|
    desc "Run Tests against #{gemfile}"
    task gemfile do
      sh "BUNDLE_GEMFILE='gemfiles/#{gemfile}.gemfile' bundle --quiet"
      sh "BUNDLE_GEMFILE='gemfiles/#{gemfile}.gemfile' bundle exec rake -t test"
    end
  end

  desc 'Run Tests against all Rails versions'
  task :all do
    %w(rails_41 rails_42 rails_edge).each do |gemfile|
      sh "BUNDLE_GEMFILE='gemfiles/#{gemfile}.gemfile' bundle --quiet"
      sh "BUNDLE_GEMFILE='gemfiles/#{gemfile}.gemfile' bundle exec rake -t test"
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
action_args-2.6.0 Rakefile
action_args-2.5.0 Rakefile
action_args-2.4.0 Rakefile
action_args-2.3.2 Rakefile
action_args-2.3.1 Rakefile
action_args-2.3.0 Rakefile
action_args-2.2.1 Rakefile
action_args-2.2.0 Rakefile
action_args-2.1.0 Rakefile
action_args-2.0.0 Rakefile