If I do not run "gem bundle", and boot.rb does its "Use 2.x style vendor/rails and RubyGems", is there a preferred way that the Gemfile is supposed to work with the Rails.env to do what config.gem did? For instance if the Gemfile specifies shoulda only in test and I'm not "bundling", can the app fail to load and/or require shoulda? I looked at placing Bundler.require_env(Rails.env) at the top of my test.rb, but that is not working and I'm not even sure if that is the way to go.
That aside, I'm even having an issue bundling a vanilla rails edge to even load. I've tried all flavors of adding things to the Gemfile including options like below and even adding some lines for arel 0.2.pre, all to no avail. I realize this might be a premature question, but does anyone have any advice?
gem "rails", "3.0.pre"
gem "rails", :git => "git://github.com/rails/rails.git"
gem "rails", "3.0.pre", :git => "git://github.com/rails/rails.git"
- Thanks,
Ken