diff options
author | Jeremy Kemper <jeremy@bitsweat.net> | 2010-02-03 22:34:32 -0800 |
---|---|---|
committer | Jeremy Kemper <jeremy@bitsweat.net> | 2010-02-03 22:34:32 -0800 |
commit | e38c67fab4d6dccaf6116493944ab95afab580ef (patch) | |
tree | 48abce2c2245c36e87066fb601bdc6b6a85217bc /spec/runtime/require_spec.rb | |
parent | 831af30ea75e760b289e3e2e158e59f194752633 (diff) | |
download | bundler-e38c67fab4d6dccaf6116493944ab95afab580ef.tar.gz |
Bundler.require implies :default group
Diffstat (limited to 'spec/runtime/require_spec.rb')
-rw-r--r-- | spec/runtime/require_spec.rb | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/spec/runtime/require_spec.rb b/spec/runtime/require_spec.rb index c9c391a4..6fbb2fe3 100644 --- a/spec/runtime/require_spec.rb +++ b/spec/runtime/require_spec.rb @@ -26,6 +26,9 @@ describe "Bundler.require" do end it "requires the gems" do + run "Bundler.require" + out.should == "two" + run "Bundler.require(:bar)" out.should == "baz\nqux" @@ -35,8 +38,14 @@ describe "Bundler.require" do it "requires the locked gems" do bundle :lock - env = bundled_app(".bundle/environment.rb") + + out = ruby("require '#{env}'; Bundler.setup; Bundler.require") + out.should == "two" + + out = ruby("require '#{env}'; Bundler.setup(:bar); Bundler.require(:bar)") + out.should == "baz\nqux" + out = ruby("require '#{env}'; Bundler.setup(:default, :bar); Bundler.require(:default, :bar)") out.should == "two\nbaz\nqux" end |