Sha256: 41d73b6fac7ce874db864dcb37450abc926afca7973f712b6cc0b7dd770bba8c

Contents?: true

Size: 1.32 KB

Versions: 3

Compression:

Stored size: 1.32 KB

Contents

boilerplate_gems = <<-BOILERPLATE
  gem 'rack'
  gem 'rake'
  if RUBY_PLATFORM == 'java'
    gem "activerecord-jdbcmysql-adapter"
  else
    gem 'mysql'
  end
BOILERPLATE

if RUBY_VERSION >= '1.9.3'
  # JRuby currently having problem with Rails 4.2 beta. Remove condition on GA.
  if !defined?(RUBY_ENGINE) || RUBY_ENGINE != 'jruby'
  gemfile <<-RB
    gem 'activerecord', '~> 4.2.0.rc1'
    gem 'minitest', '~> 5.2.3'
    #{boilerplate_gems}
  RB
  end

  gemfile <<-RB
    gem 'activerecord', '~> 4.1.6'
    gem 'minitest', '~> 5.2.3'
    #{boilerplate_gems}
  RB
end

gemfile <<-RB
  gem 'activerecord', '~> 3.2.19'
  #{boilerplate_gems}
RB

gemfile <<-RB
  gem 'activerecord', '~> 3.1.12'
  #{boilerplate_gems}
RB

gemfile <<-RB
  gem 'activerecord', '~> 3.0.20'
  #{boilerplate_gems}
RB

# We pull in Rails on the older verions because ActiveRecord didn't have all
# the tasks we need for setup, and there are some TestUnit vs Minitest oddities
#
# JRuby testing with 1.7 on Rails 2.x has issues and was already excluded in
# test:env
if RUBY_VERSION <= '1.9.3' && (!defined?(RUBY_ENGINE) || RUBY_ENGINE != 'jruby')
gemfile <<-RB
  gem 'rails', '~> 2.3.18'
  #{boilerplate_gems}
RB

gemfile <<-RB
  gem "rails", "~> 2.2.3"
  #{boilerplate_gems}
RB
end

if RUBY_VERSION < '1.9.2'
gemfile <<-RB
  gem "rails", "~> 2.1.2"
  #{boilerplate_gems}
RB
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
newrelic_rpm-3.10.0.279 test/multiverse/suites/active_record/Envfile
newrelic_rpm-3.9.9.275 test/multiverse/suites/active_record/Envfile
newrelic_rpm-3.9.8.273 test/multiverse/suites/active_record/Envfile