diff options
Diffstat (limited to 'spec/install/gems/flex_spec.rb')
-rw-r--r-- | spec/install/gems/flex_spec.rb | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/spec/install/gems/flex_spec.rb b/spec/install/gems/flex_spec.rb index d15841124a..65116addb5 100644 --- a/spec/install/gems/flex_spec.rb +++ b/spec/install/gems/flex_spec.rb @@ -3,7 +3,7 @@ RSpec.describe "bundle flex_install" do it "installs the gems as expected" do install_gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem 'rack' G @@ -13,7 +13,7 @@ RSpec.describe "bundle flex_install" do it "installs even when the lockfile is invalid" do install_gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem 'rack' G @@ -21,7 +21,7 @@ RSpec.describe "bundle flex_install" do expect(the_bundle).to be_locked gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem 'rack', '1.0' G @@ -34,7 +34,7 @@ RSpec.describe "bundle flex_install" do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rack-obama" G @@ -42,7 +42,7 @@ RSpec.describe "bundle flex_install" do update_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rack-obama", "1.0" G @@ -54,14 +54,14 @@ RSpec.describe "bundle flex_install" do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' G update_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' gem 'activesupport', '2.3.5' G @@ -73,14 +73,14 @@ RSpec.describe "bundle flex_install" do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rack-obama" G update_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rack-obama" gem "thin" G @@ -93,7 +93,7 @@ RSpec.describe "bundle flex_install" do it "removes gems without changing the versions of remaining gems" do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' gem 'activesupport', '2.3.5' G @@ -101,7 +101,7 @@ RSpec.describe "bundle flex_install" do update_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' G @@ -109,7 +109,7 @@ RSpec.describe "bundle flex_install" do expect(the_bundle).not_to include_gems "activesupport 2.3.5" install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' gem 'activesupport', '2.3.2' G @@ -120,7 +120,7 @@ RSpec.describe "bundle flex_install" do it "removes top level dependencies when removed from the Gemfile while leaving other dependencies intact" do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' gem 'activesupport', '2.3.5' G @@ -128,7 +128,7 @@ RSpec.describe "bundle flex_install" do update_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack' G @@ -138,7 +138,7 @@ RSpec.describe "bundle flex_install" do it "removes child dependencies" do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'rack-obama' gem 'activesupport' G @@ -147,7 +147,7 @@ RSpec.describe "bundle flex_install" do update_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem 'activesupport' G @@ -160,7 +160,7 @@ RSpec.describe "bundle flex_install" do before(:each) do build_repo2 install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rack_middleware" G @@ -177,7 +177,7 @@ RSpec.describe "bundle flex_install" do end gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rack-obama", "2.0" gem "rack_middleware" G @@ -216,13 +216,13 @@ RSpec.describe "bundle flex_install" do describe "subtler cases" do before :each do install_gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" gem "rack-obama" G gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "0.9.1" gem "rack-obama" G @@ -247,19 +247,19 @@ RSpec.describe "bundle flex_install" do it "updates the lockfile", :bundler => "< 3" do build_repo2 install_gemfile! <<-G - source "file://localhost#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G install_gemfile! <<-G - source "file://localhost#{gem_repo1}" - source "file://localhost#{gem_repo2}" + source "#{file_uri_for(gem_repo1)}" + source "#{file_uri_for(gem_repo2)}" gem "rack" G lockfile_should_be <<-L GEM - remote: file://localhost#{gem_repo1}/ - remote: file://localhost#{gem_repo2}/ + remote: #{file_uri_for(gem_repo1)}/ + remote: #{file_uri_for(gem_repo2)}/ specs: rack (1.0.0) @@ -277,25 +277,25 @@ RSpec.describe "bundle flex_install" do it "updates the lockfile", :bundler => "3" do build_repo2 install_gemfile! <<-G - source "file://localhost#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G install_gemfile! <<-G - source "file://localhost#{gem_repo1}" - source "file://localhost#{gem_repo2}" do + source "#{file_uri_for(gem_repo1)}" + source "#{file_uri_for(gem_repo2)}" do end gem "rack" G lockfile_should_be <<-L GEM - remote: file://localhost#{gem_repo1}/ + remote: #{file_uri_for(gem_repo1)}/ specs: rack (1.0.0) GEM - remote: file://localhost#{gem_repo2}/ + remote: #{file_uri_for(gem_repo2)}/ specs: PLATFORMS @@ -333,14 +333,14 @@ RSpec.describe "bundle flex_install" do it "prints the correct error message" do # install Rails 3.0.0.rc install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rails", "3.0.0.rc4" gem "capybara", "0.3.9" G # upgrade Rails to 3.0.0 and then install again install_gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "rails", "3.0.0" gem "capybara", "0.3.9" G |