diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2016-09-06 14:17:05 -0400 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2016-09-07 14:22:08 +0200 |
commit | 002939bbba581d38ba788016f893a79bca87f855 (patch) | |
tree | 246a976ee515b4cbac8a97d5e65f7329d8dc1a33 /spec/runtime/inline_spec.rb | |
parent | 4818f415d07e547533f48d3f6c59dfda2b73c3fd (diff) | |
download | bundler-002939bbba581d38ba788016f893a79bca87f855.tar.gz |
Add an inline spec for eval’ing two gemfiles
Diffstat (limited to 'spec/runtime/inline_spec.rb')
-rw-r--r-- | spec/runtime/inline_spec.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/spec/runtime/inline_spec.rb b/spec/runtime/inline_spec.rb index 3119045be4..4d9a1f7fe4 100644 --- a/spec/runtime/inline_spec.rb +++ b/spec/runtime/inline_spec.rb @@ -173,4 +173,24 @@ describe "bundler/inline#gemfile" do expect(err).to be_empty expect(exitstatus).to be_zero if exitstatus end + + it "allows calling gemfile twice" do + script <<-RUBY + gemfile do + path "#{lib_path}" do + gem "two" + end + end + + gemfile do + path "#{lib_path}" do + gem "four" + end + end + RUBY + + expect(out).to eq("two\nfour") + expect(err).to be_empty + expect(exitstatus).to be_zero if exitstatus + end end |