summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbronzdoc <[email protected]>2019-05-28 23:07:01 -0600
committerHiroshi SHIBATA <[email protected]>2019-07-31 07:47:00 +0800
commit7990d8dc50007b04118cb36c9f200efcddb0295f ()
treec89fab82a032a2b1cd023ad4892b4545dba03cb4
parent6f60ead7565e02901db63f005008860b65b4a15e (diff)
[rubygems/rubygems] Set config_file_name to the value of ENV["GEMRC"] if available
https://.com/rubygems/rubygems/commit/471239f1fa
-rw-r--r--lib/rubygems/config_file.rb2
-rw-r--r--test/rubygems/test_gem_config_file.rb8
2 files changed, 8 insertions, 2 deletions
@@ -473,7 +473,7 @@ if you believe they were disclosed to a third party.
private
def set_config_file_name(args)
- @config_file_name = nil
need_config_file_name = false
args.each do |arg|
@@ -19,7 +19,7 @@ class TestGemConfigFile < Gem::TestCase
Gem::ConfigFile::PLATFORM_DEFAULTS.clear
@env_gemrc = ENV['GEMRC']
- ENV['GEMRC'] = ''
util_config_file
end
@@ -167,6 +167,12 @@ class TestGemConfigFile < Gem::TestCase
assert_equal 2048, @cfg.bulk_threshold
end
def test_api_keys
assert_nil @cfg.instance_variable_get :@api_keys