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