Sha256: 85dfa2cbde6b63f354bdb22882db3360d7433f31ea501accece2685a559a6a2b
Contents?: true
Size: 790 Bytes
Versions: 4
Compression:
Stored size: 790 Bytes
Contents
require "bundler/gem_tasks" require 'appraisal' require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) do |spec| spec.pattern = FileList['spec/**/*_spec.rb'] end desc 'Default: run unit tests.' task :default => "spec:all" namespace :spec do %w(rails_32 rails_40 rails_41).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 spec" end end desc "Run all tests" task :all do %w(rails_32 rails_40 rails_41).each do |gemfile| sh "BUNDLE_GEMFILE='gemfiles/#{gemfile}.gemfile' bundle --quiet" sh "BUNDLE_GEMFILE='gemfiles/#{gemfile}.gemfile' bundle exec rake spec" end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mighty_grid-0.3.2 | Rakefile |
mighty_grid-0.3.1 | Rakefile |
mighty_grid-0.3.0 | Rakefile |
mighty_grid-0.2.2 | Rakefile |