test/test_application_gemfile.rb in tabulous-1.0.2 vs test/test_application_gemfile.rb in tabulous-1.0.3

- old
+ new

@@ -1,14 +1,31 @@ # This DRYs up the Gemfiles of our test applications. -def shared_test_application_gems(bundler) +def shared_test_application_gems(bundler, rails_version) bundler.instance_eval do - gem 'rails', '>= 3.0.0' + if rails_version == '3.0' + gem 'rails', '~>3.0.0' + elsif rails_version == '3.1' + gem 'rails', '~>3.1.0' + group :assets do + gem 'sass-rails', '~> 3.1.4' + gem 'coffee-rails', '~> 3.1.1' + gem 'uglifier', '>= 1.0.3' + end + gem 'jquery-rails' + gem 'sqlite3', '1.3.4' + else + raise "Unknown rails version '#{rails_version}'." + end gem 'sqlite3-ruby', :require => 'sqlite3' - gem 'tabulous', :path => "../../.." + gem 'tabulous', :path => "../../../.." group :test do gem 'capybara' gem 'launchy' gem 'redgreen' unless RUBY_VERSION >= "1.9" + if rails_version == '3.1' + gem 'turn', :require => false + gem 'minitest' + end end end end