diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2019-05-06 18:06:21 +0200 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2019-08-03 09:29:55 +0900 |
commit | c3ddd47ce7b546530e2241b0ea6a96817977886a (patch) | |
tree | 46515c479773d7add25773b536009e096ee9fa78 /spec/bundler/commands/clean_spec.rb | |
parent | d8d5e16305ee071f7cf16980788cabcc44799c2e (diff) |
[bundler/bundler] Normalize file:// handling in specs
https://github.com/bundler/bundler/commit/5946d62ad0
Diffstat (limited to 'spec/bundler/commands/clean_spec.rb')
-rw-r--r-- | spec/bundler/commands/clean_spec.rb | 90 |
1 files changed, 45 insertions, 45 deletions
diff --git a/spec/bundler/commands/clean_spec.rb b/spec/bundler/commands/clean_spec.rb index 0053947c85..69a5d1e6b0 100644 --- a/spec/bundler/commands/clean_spec.rb +++ b/spec/bundler/commands/clean_spec.rb @@ -19,7 +19,7 @@ RSpec.describe "bundle clean" do it "removes unused gems that are different" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "foo" @@ -28,7 +28,7 @@ RSpec.describe "bundle clean" do bundle! "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => false) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" G @@ -46,7 +46,7 @@ RSpec.describe "bundle clean" do it "removes old version of gem if unused" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "0.9.1" gem "foo" @@ -55,7 +55,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => false) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" gem "foo" @@ -74,7 +74,7 @@ RSpec.describe "bundle clean" do it "removes new version of gem if unused" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" gem "foo" @@ -83,7 +83,7 @@ RSpec.describe "bundle clean" do bundle! "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => false) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "0.9.1" gem "foo" @@ -102,7 +102,7 @@ RSpec.describe "bundle clean" do it "removes gems in bundle without groups" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "foo" @@ -129,7 +129,7 @@ RSpec.describe "bundle clean" do git_path = lib_path("foo-1.0") gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" git "#{git_path}", :ref => "#{revision}" do @@ -152,7 +152,7 @@ RSpec.describe "bundle clean" do revision = revision_for(git_path) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" git "#{git_path}", :ref => "#{revision}" do @@ -163,7 +163,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle") gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" G @@ -188,7 +188,7 @@ RSpec.describe "bundle clean" do revision = revision_for(lib_path("foo-bar")) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" git "#{lib_path("foo-bar")}" do @@ -239,7 +239,7 @@ RSpec.describe "bundle clean" do revision = revision_for(git_path) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" group :test do @@ -260,7 +260,7 @@ RSpec.describe "bundle clean" do it "does not blow up when using without groups" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" @@ -278,7 +278,7 @@ RSpec.describe "bundle clean" do it "displays an error when used without --path" do bundle! "config set path.system true" install_gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack", "1.0.0" G @@ -292,7 +292,7 @@ RSpec.describe "bundle clean" do # handling bundle clean upgrade path from the pre's it "removes .gem/.gemspec file even if there's no corresponding gem dir" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "foo" @@ -301,7 +301,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle") gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "foo" G @@ -323,14 +323,14 @@ RSpec.describe "bundle clean" do bundle! "config set path.system true" install_gemfile! <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "rack" G install_gemfile! <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G @@ -342,7 +342,7 @@ RSpec.describe "bundle clean" do it "--clean should override the bundle setting on install", :bundler => "< 3" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "rack" @@ -350,7 +350,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => true) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G @@ -364,7 +364,7 @@ RSpec.describe "bundle clean" do build_repo2 gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "foo" G @@ -384,7 +384,7 @@ RSpec.describe "bundle clean" do build_repo2 install_gemfile! <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "foo" G @@ -406,7 +406,7 @@ RSpec.describe "bundle clean" do it "does not clean automatically on --path" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "rack" @@ -414,7 +414,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle") gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G @@ -427,7 +427,7 @@ RSpec.describe "bundle clean" do build_repo2 gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "foo" G @@ -447,7 +447,7 @@ RSpec.describe "bundle clean" do build_repo2 gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "foo" G @@ -467,7 +467,7 @@ RSpec.describe "bundle clean" do bundle! "config set path.system true" gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "foo" gem "rack" @@ -475,7 +475,7 @@ RSpec.describe "bundle clean" do bundle :install gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G @@ -497,7 +497,7 @@ RSpec.describe "bundle clean" do end it "returns a helpful error message" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "foo" gem "rack" @@ -505,7 +505,7 @@ RSpec.describe "bundle clean" do bundle :install gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "rack" G @@ -530,7 +530,7 @@ RSpec.describe "bundle clean" do revision = revision_for(lib_path("foo-1.0")) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "foo", :git => "#{lib_path("foo-1.0")}" G @@ -567,7 +567,7 @@ RSpec.describe "bundle clean" do end gemfile <<-G - source "file://#{gem_repo2}" + source "#{file_uri_for(gem_repo2)}" gem "bindir" G @@ -590,7 +590,7 @@ RSpec.describe "bundle clean" do end gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "foo" gem "bar", "1.0", :path => "#{relative_path}" @@ -602,7 +602,7 @@ RSpec.describe "bundle clean" do it "doesn't remove gems in dry-run mode with path set" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "foo" @@ -611,7 +611,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => false) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" G @@ -630,7 +630,7 @@ RSpec.describe "bundle clean" do it "doesn't remove gems in dry-run mode with no path set" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "foo" @@ -639,7 +639,7 @@ RSpec.describe "bundle clean" do bundle "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => false) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" G @@ -658,7 +658,7 @@ RSpec.describe "bundle clean" do it "doesn't store dry run as a config setting" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "foo" @@ -668,7 +668,7 @@ RSpec.describe "bundle clean" do bundle "config set dry_run false" gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" G @@ -688,7 +688,7 @@ RSpec.describe "bundle clean" do it "performs an automatic bundle install" do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "foo" @@ -697,7 +697,7 @@ RSpec.describe "bundle clean" do bundle! "install", forgotten_command_line_options(:path => "vendor/bundle", :clean => false) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "weakling" @@ -716,7 +716,7 @@ RSpec.describe "bundle clean" do revision = revision_for(lib_path("very_simple_git_binary-1.0")) gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "very_simple_git_binary", :git => "#{lib_path("very_simple_git_binary-1.0")}", :ref => "#{revision}" G @@ -734,7 +734,7 @@ RSpec.describe "bundle clean" do it "removes extension directories", :ruby_repo do gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "very_simple_binary" @@ -753,7 +753,7 @@ RSpec.describe "bundle clean" do expect(simple_binary_extensions_dir).to exist gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "simple_binary" @@ -774,7 +774,7 @@ RSpec.describe "bundle clean" do short_revision = revision[0..11] gemfile <<-G - source "file://#{gem_repo1}" + source "#{file_uri_for(gem_repo1)}" gem "thin" gem "very_simple_git_binary", :git => "#{lib_path("very_simple_git_binary-1.0")}", :ref => "#{revision}" |