Workaround with fbb4e3f96c10de2240f2d87eac19cf6f62f65fea

This commit is contained in:
Hiroshi SHIBATA 2021-05-17 11:59:59 +09:00
parent da5b283963
commit 8e91b969df
No known key found for this signature in database
GPG Key ID: F9CF13417264FAC2
6 changed files with 18 additions and 18 deletions

View File

@ -30,10 +30,10 @@ class TestGemCommandsSigninCommand < Gem::TestCase
host = 'http://some-gemcutter-compatible-host.org'
util_capture(nil, host) { @cmd.execute }
old_credentials = YAML.load_file Gem.configuration.credentials_path
old_credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
util_capture(nil, host) { @cmd.execute }
new_credentials = YAML.load_file Gem.configuration.credentials_path
new_credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal old_credentials[host], new_credentials[host]
end
@ -45,7 +45,7 @@ class TestGemCommandsSigninCommand < Gem::TestCase
host = 'http://some-gemcutter-compatible-host.org'
util_capture(nil, host, api_key) { @cmd.execute }
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal credentials[:rubygems_api_key], api_key
@ -60,7 +60,7 @@ class TestGemCommandsSigninCommand < Gem::TestCase
assert_match %r{Signed in.}, sign_in_ui.output
api_key = 'a5fdbb6ba150cbb83aad2bb2fede64cf040453903'
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials[host]
end
@ -68,7 +68,7 @@ class TestGemCommandsSigninCommand < Gem::TestCase
util_capture { @cmd.execute }
api_key = 'a5fdbb6ba150cbb83aad2bb2fede64cf040453903'
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials[:rubygems_api_key]
end
@ -94,7 +94,7 @@ class TestGemCommandsSigninCommand < Gem::TestCase
assert_match "show_dashboard [y/N]", key_name_ui.output
assert_equal "name=test-key&push_rubygem=true", fetcher.last_request.body
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials[:rubygems_api_key]
end

View File

@ -114,7 +114,7 @@ class TestGemCommandsSpecificationCommand < Gem::TestCase
@cmd.execute
end
assert_equal "foo", YAML.load(@ui.output)
assert_equal "foo", YAML.unsafe_load(@ui.output)
end
def test_execute_file
@ -230,7 +230,7 @@ class TestGemCommandsSpecificationCommand < Gem::TestCase
assert_match %r{\A--- !ruby/object:Gem::Specification}, @ui.output
assert_match %r{name: foo}, @ui.output
spec = YAML.load @ui.output
spec = YAML.unsafe_load @ui.output
assert_equal Gem::Version.new("2.0.0"), spec.version
end
@ -252,7 +252,7 @@ class TestGemCommandsSpecificationCommand < Gem::TestCase
assert_match %r{\A--- !ruby/object:Gem::Specification}, @ui.output
assert_match %r{name: foo}, @ui.output
spec = YAML.load @ui.output
spec = YAML.unsafe_load @ui.output
assert_equal Gem::Version.new("2.0.1.pre"), spec.version
end

View File

@ -354,7 +354,7 @@ if you believe they were disclosed to a third party.
:rubygems_api_key => 'x',
}
assert_equal expected, YAML.load_file(@cfg.credentials_path)
assert_equal expected, YAML.unsafe_load_file(@cfg.credentials_path)
unless win_platform?
stat = File.stat @cfg.credentials_path
@ -378,7 +378,7 @@ if you believe they were disclosed to a third party.
:rubygems_api_key => 'x',
}
assert_equal expected, YAML.load_file(@cfg.credentials_path)
assert_equal expected, YAML.unsafe_load_file(@cfg.credentials_path)
stat = File.stat @cfg.credentials_path

View File

@ -101,7 +101,7 @@ class TestGemGemcutterUtilities < Gem::TestCase
assert @fetcher.last_request["authorization"]
assert_match %r{Signed in.}, @sign_in_ui.output
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials[:rubygems_api_key]
end
@ -115,7 +115,7 @@ class TestGemGemcutterUtilities < Gem::TestCase
assert @fetcher.last_request["authorization"]
assert_match %r{Signed in.}, @sign_in_ui.output
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials['http://example.com']
end
@ -129,7 +129,7 @@ class TestGemGemcutterUtilities < Gem::TestCase
assert @fetcher.last_request["authorization"]
assert_match %r{Signed in.}, @sign_in_ui.output
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials[:rubygems_api_key]
end
@ -142,7 +142,7 @@ class TestGemGemcutterUtilities < Gem::TestCase
assert @fetcher.last_request["authorization"]
assert_match %r{Signed in.}, @sign_in_ui.output
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials['http://example.com']
end
@ -177,7 +177,7 @@ class TestGemGemcutterUtilities < Gem::TestCase
assert_match %r{Enter your RubyGems.org credentials.}, @sign_in_ui.output
assert_match %r{Signed in.}, @sign_in_ui.output
credentials = YAML.load_file Gem.configuration.credentials_path
credentials = YAML.unsafe_load_file Gem.configuration.credentials_path
assert_equal api_key, credentials[:rubygems_api_key]
assert_equal other_api_key, credentials[:other_api_key]
end

View File

@ -98,7 +98,7 @@ class TestGemPackage < Gem::Package::TarTestCase
},
}
assert_equal expected, YAML.load(checksums)
assert_equal expected, YAML.unsafe_load(checksums)
end
def test_build_time_uses_source_date_epoch

View File

@ -2649,7 +2649,7 @@ end
yaml_str = @a1.to_yaml
same_spec = YAML.load yaml_str
same_spec = YAML.unsafe_load yaml_str
assert_equal Gem::Platform.new('powerpc-darwin7'), same_spec.platform
assert_equal 'powerpc-darwin7.9.0', same_spec.original_platform