aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2022-07-16 13:31:24 +0200
committergit <svn-admin@ruby-lang.org>2022-07-20 19:55:33 +0900
commitbdef3c73fe3792de59ecf681d2dcfcc8f62422b1 (patch)
treea74ec6c9f0712286d5db9c592e98a24d833a621a
parentcbaf58d45564c17135595b549d4a0369f0e5a008 (diff)
downloadruby-bdef3c73fe3792de59ecf681d2dcfcc8f62422b1.tar.gz
[rubygems/rubygems] Unify common logic
https://github.com/rubygems/rubygems/commit/e5434be14c
-rw-r--r--test/rubygems/test_gem_commands_setup_command.rb20
1 files changed, 12 insertions, 8 deletions
diff --git a/test/rubygems/test_gem_commands_setup_command.rb b/test/rubygems/test_gem_commands_setup_command.rb
index 69db09f747..b4e31f4eb4 100644
--- a/test/rubygems/test_gem_commands_setup_command.rb
+++ b/test/rubygems/test_gem_commands_setup_command.rb
@@ -211,11 +211,9 @@ class TestGemCommandsSetupCommand < Gem::TestCase
assert_path_exist File.join bin_dir, e
end
- default_dir = Gem.default_specifications_dir
-
# expect to remove other versions of bundler gemspecs on default specification directory.
- assert_path_not_exist File.join(default_dir, "bundler-1.15.4.gemspec")
- assert_path_exist File.join(default_dir, "bundler-#{BUNDLER_VERS}.gemspec")
+ assert_path_not_exist previous_bundler_specification_path
+ assert_path_exist new_bundler_specification_path
# expect to not remove bundler-* gemspecs.
assert_path_exist File.join(Gem.dir, "specifications", "bundler-audit-1.0.0.gemspec")
@@ -239,11 +237,9 @@ class TestGemCommandsSetupCommand < Gem::TestCase
@cmd.install_default_bundler_gem bin_dir
- default_dir = Gem.default_specifications_dir
-
# expect to remove other versions of bundler gemspecs on default specification directory.
- assert_path_not_exist File.join(default_dir, "bundler-1.15.4.gemspec")
- assert_path_exist File.join(default_dir, "bundler-#{BUNDLER_VERS}.gemspec")
+ assert_path_not_exist previous_bundler_specification_path
+ assert_path_exist new_bundler_specification_path
end
def test_install_default_bundler_gem_with_force_flag
@@ -462,4 +458,12 @@ class TestGemCommandsSetupCommand < Gem::TestCase
def default_bundler_bin_path
File.join RbConfig::CONFIG['bindir'], 'bundler'
end
+
+ def previous_bundler_specification_path
+ File.join(Gem.default_specifications_dir, "bundler-1.15.4.gemspec")
+ end
+
+ def new_bundler_specification_path
+ File.join(Gem.default_specifications_dir, "bundler-#{BUNDLER_VERS}.gemspec")
+ end
end unless Gem.java_platform?