diff options
-rw-r--r-- | lib/rubygems/package.rb | 6 | ||||
-rw-r--r-- | lib/rubygems/s3_uri_signer.rb | 2 | ||||
-rw-r--r-- | lib/rubygems/security.rb | 2 | ||||
-rw-r--r-- | test/rubygems/helper.rb | 2 | ||||
-rw-r--r-- | test/rubygems/test_gem.rb | 8 | ||||
-rw-r--r-- | test/rubygems/test_gem_commands_stale_command.rb | 2 | ||||
-rw-r--r-- | test/rubygems/test_gem_indexer.rb | 2 | ||||
-rw-r--r-- | test/rubygems/test_gem_package.rb | 4 | ||||
-rw-r--r-- | test/rubygems/test_gem_package_tar_header.rb | 14 | ||||
-rw-r--r-- | test/rubygems/test_gem_package_tar_writer.rb | 26 | ||||
-rw-r--r-- | test/rubygems/test_gem_remote_fetcher.rb | 20 | ||||
-rw-r--r-- | test/rubygems/test_gem_update_suggestion.rb | 4 |
12 files changed, 46 insertions, 46 deletions
diff --git a/lib/rubygems/package.rb b/lib/rubygems/package.rb index 89c36ffdb3..67b6d386ef 100644 --- a/lib/rubygems/package.rb +++ b/lib/rubygems/package.rb @@ -267,7 +267,7 @@ class Gem::Package tar.add_file_simple file, stat.mode, stat.size do |dst_io| File.open file, "rb" do |src_io| - dst_io.write src_io.read 16384 until src_io.eof? + dst_io.write src_io.read 16_384 until src_io.eof? end end end @@ -362,7 +362,7 @@ EOM algorithms.each do |algorithm| digester = Gem::Security.create_digest(algorithm) - digester << entry.read(16384) until entry.eof? + digester << entry.read(16_384) until entry.eof? entry.rewind @@ -701,7 +701,7 @@ EOM def verify_gz(entry) # :nodoc: Zlib::GzipReader.wrap entry do |gzio| - gzio.read 16384 until gzio.eof? # gzip checksum verification + gzio.read 16_384 until gzio.eof? # gzip checksum verification end rescue Zlib::GzipFile::Error => e raise Gem::Package::FormatError.new(e.message, entry.full_name) diff --git a/lib/rubygems/s3_uri_signer.rb b/lib/rubygems/s3_uri_signer.rb index ae085c39ff..c13852337b 100644 --- a/lib/rubygems/s3_uri_signer.rb +++ b/lib/rubygems/s3_uri_signer.rb @@ -32,7 +32,7 @@ class Gem::S3URISigner ## # Signs S3 URI using query-params according to the reference: https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html - def sign(expiration = 86400) + def sign(expiration = 86_400) s3_config = fetch_s3_config current_time = Time.now.utc diff --git a/lib/rubygems/security.rb b/lib/rubygems/security.rb index 5832db7f8b..ab28106056 100644 --- a/lib/rubygems/security.rb +++ b/lib/rubygems/security.rb @@ -359,7 +359,7 @@ module Gem::Security ## # One day in seconds - ONE_DAY = 86400 + ONE_DAY = 86_400 ## # One year in seconds diff --git a/test/rubygems/helper.rb b/test/rubygems/helper.rb index 4674c50abb..952ccc49ed 100644 --- a/test/rubygems/helper.rb +++ b/test/rubygems/helper.rb @@ -934,7 +934,7 @@ class Gem::TestCase < Test::Unit::TestCase @a1 = quick_gem "a", "1" do |s| s.files = %w[lib/code.rb] s.require_paths = %w[lib] - s.date = Gem::Specification::TODAY - 86400 + s.date = Gem::Specification::TODAY - 86_400 s.homepage = "http://a.example.com" s.email = %w[[email protected] [email protected]] s.authors = %w[Example Example2] diff --git a/test/rubygems/test_gem.rb b/test/rubygems/test_gem.rb index f3b62d36c7..3b72976fc7 100644 --- a/test/rubygems/test_gem.rb +++ b/test/rubygems/test_gem.rb @@ -1053,7 +1053,7 @@ class TestGem < Gem::TestCase end def test_self_ruby_version_with_non_mri_implementations - util_set_RUBY_VERSION "2.5.0", 0, 60928, "jruby 9.2.0.0 (2.5.0) 2018-05-24 81156a8 OpenJDK 64-Bit Server VM 25.171-b11 on 1.8.0_171-8u171-b11-0ubuntu0.16.04.1-b11 [linux-x86_64]" + util_set_RUBY_VERSION "2.5.0", 0, 60_928, "jruby 9.2.0.0 (2.5.0) 2018-05-24 81156a8 OpenJDK 64-Bit Server VM 25.171-b11 on 1.8.0_171-8u171-b11-0ubuntu0.16.04.1-b11 [linux-x86_64]" assert_equal Gem::Version.new("2.5.0"), Gem.ruby_version ensure @@ -1061,7 +1061,7 @@ class TestGem < Gem::TestCase end def test_self_ruby_version_with_svn_prerelease - util_set_RUBY_VERSION "2.6.0", -1, 63539, "ruby 2.6.0preview2 (2018-05-31 trunk 63539) [x86_64-linux]" + util_set_RUBY_VERSION "2.6.0", -1, 63_539, "ruby 2.6.0preview2 (2018-05-31 trunk 63539) [x86_64-linux]" assert_equal Gem::Version.new("2.6.0.preview2"), Gem.ruby_version ensure @@ -1077,7 +1077,7 @@ class TestGem < Gem::TestCase end def test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility - util_set_RUBY_VERSION "2.6.0", -1, 63539, "weirdjruby 9.2.0.0 (2.6.0preview2) 2018-05-24 81156a8 OpenJDK 64-Bit Server VM 25.171-b11 on 1.8.0_171-8u171-b11-0ubuntu0.16.04.1-b11 [linux-x86_64]", "weirdjruby", "9.2.0.0" + util_set_RUBY_VERSION "2.6.0", -1, 63_539, "weirdjruby 9.2.0.0 (2.6.0preview2) 2018-05-24 81156a8 OpenJDK 64-Bit Server VM 25.171-b11 on 1.8.0_171-8u171-b11-0ubuntu0.16.04.1-b11 [linux-x86_64]", "weirdjruby", "9.2.0.0" assert_equal Gem::Version.new("2.6.0.preview2"), Gem.ruby_version ensure @@ -1085,7 +1085,7 @@ class TestGem < Gem::TestCase end def test_self_ruby_version_with_svn_trunk - util_set_RUBY_VERSION "1.9.2", -1, 23493, "ruby 1.9.2dev (2009-05-20 trunk 23493) [x86_64-linux]" + util_set_RUBY_VERSION "1.9.2", -1, 23_493, "ruby 1.9.2dev (2009-05-20 trunk 23493) [x86_64-linux]" assert_equal Gem::Version.new("1.9.2.dev"), Gem.ruby_version ensure diff --git a/test/rubygems/test_gem_commands_stale_command.rb b/test/rubygems/test_gem_commands_stale_command.rb index 99eb23fb30..27159eed99 100644 --- a/test/rubygems/test_gem_commands_stale_command.rb +++ b/test/rubygems/test_gem_commands_stale_command.rb @@ -28,7 +28,7 @@ class TestGemCommandsStaleCommand < Gem::TestCase filename = File.join(foo_bar.full_gem_path, file) FileUtils.mkdir_p File.dirname filename - FileUtils.touch(filename, :mtime => Time.now - 86400) + FileUtils.touch(filename, :mtime => Time.now - 86_400) end use_ui @stub_ui do diff --git a/test/rubygems/test_gem_indexer.rb b/test/rubygems/test_gem_indexer.rb index eae6f344b5..90e6ce260b 100644 --- a/test/rubygems/test_gem_indexer.rb +++ b/test/rubygems/test_gem_indexer.rb @@ -9,7 +9,7 @@ class TestGemIndexer < Gem::TestCase util_make_gems @d2_0 = util_spec "d", "2.0" do |s| - s.date = Gem::Specification::TODAY - 86400 * 3 + s.date = Gem::Specification::TODAY - 86_400 * 3 end util_build_gem @d2_0 diff --git a/test/rubygems/test_gem_package.rb b/test/rubygems/test_gem_package.rb index 2c77dd5d19..2f0b8a9276 100644 --- a/test/rubygems/test_gem_package.rb +++ b/test/rubygems/test_gem_package.rb @@ -643,8 +643,8 @@ class TestGemPackage < Gem::Package::TarTestCase pend "TMPDIR seems too long to add it as symlink into tar" if destination_user_dir.size > 90 tgz_io = util_tar_gz do |tar| - tar.add_symlink "link", destination_user_dir, 16877 - tar.add_symlink "link/dir", ".", 16877 + tar.add_symlink "link", destination_user_dir, 16_877 + tar.add_symlink "link/dir", ".", 16_877 end expected_exceptions = win_platform? ? [Gem::Package::SymlinkError, Errno::EACCES] : [Gem::Package::SymlinkError] diff --git a/test/rubygems/test_gem_package_tar_header.rb b/test/rubygems/test_gem_package_tar_header.rb index 36f035704c..50d889cfa4 100644 --- a/test/rubygems/test_gem_package_tar_header.rb +++ b/test/rubygems/test_gem_package_tar_header.rb @@ -10,9 +10,9 @@ class TestGemPackageTarHeader < Gem::Package::TarTestCase :name => "x", :mode => 0644, :uid => 1000, - :gid => 10000, + :gid => 10_000, :size => 100, - :mtime => 12345, + :mtime => 12_345, :typeflag => "0", :linkname => "link", :uname => "user", @@ -39,12 +39,12 @@ class TestGemPackageTarHeader < Gem::Package::TarTestCase assert_equal "", @tar_header.checksum, "checksum" assert_equal 1, @tar_header.devmajor, "devmajor" assert_equal 2, @tar_header.devminor, "devminor" - assert_equal 10000, @tar_header.gid, "gid" + assert_equal 10_000, @tar_header.gid, "gid" assert_equal "group", @tar_header.gname, "gname" assert_equal "link", @tar_header.linkname, "linkname" assert_equal "ustar", @tar_header.magic, "magic" assert_equal 0644, @tar_header.mode, "mode" - assert_equal 12345, @tar_header.mtime, "mtime" + assert_equal 12_345, @tar_header.mtime, "mtime" assert_equal "x", @tar_header.name, "name" assert_equal "y", @tar_header.prefix, "prefix" assert_equal 100, @tar_header.size, "size" @@ -195,13 +195,13 @@ tjmather\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 tar_header = Gem::Package::TarHeader.from stream - assert_equal 1991400094, tar_header.uid - assert_equal 1991400094, tar_header.gid + assert_equal 1_991_400_094, tar_header.uid + assert_equal 1_991_400_094, tar_header.gid assert_equal "GeoIP2-City_20190528/", tar_header.name assert_equal 0755, tar_header.mode assert_equal 0, tar_header.size - assert_equal 1559064640, tar_header.mtime + assert_equal 1_559_064_640, tar_header.mtime assert_equal 6932, tar_header.checksum end diff --git a/test/rubygems/test_gem_package_tar_writer.rb b/test/rubygems/test_gem_package_tar_writer.rb index 17a8a17a86..7bcf90012b 100644 --- a/test/rubygems/test_gem_package_tar_writer.rb +++ b/test/rubygems/test_gem_package_tar_writer.rb @@ -27,7 +27,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase end def test_add_file - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_file "x", 0644 do |f| f.write "a" * 10 end @@ -41,7 +41,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_add_file_source_date_epoch ENV["SOURCE_DATE_EPOCH"] = "123456789" - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.mkdir "foo", 0644 assert_headers_equal tar_dir_header("foo", "", 0644, Time.at(ENV["SOURCE_DATE_EPOCH"].to_i).utc), @@ -50,7 +50,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase end def test_add_symlink - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_symlink "x", "y", 0644 assert_headers_equal(tar_symlink_header("x", "", 0644, Time.now, "y"), @@ -61,7 +61,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_add_symlink_source_date_epoch ENV["SOURCE_DATE_EPOCH"] = "123456789" - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_symlink "x", "y", 0644 assert_headers_equal(tar_symlink_header("x", "", 0644, Time.at(ENV["SOURCE_DATE_EPOCH"].to_i).utc, "y"), @@ -72,7 +72,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_add_file_digest digest_algorithms = OpenSSL::Digest::SHA1.new, OpenSSL::Digest::SHA512.new - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do digests = @tar_writer.add_file_digest "x", 0644, digest_algorithms do |io| io.write "a" * 10 end @@ -95,7 +95,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_add_file_digest_multiple digest_algorithms = [OpenSSL::Digest::SHA1.new, OpenSSL::Digest::SHA512.new] - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do digests = @tar_writer.add_file_digest "x", 0644, digest_algorithms do |io| io.write "a" * 10 end @@ -120,7 +120,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase signer = Gem::Security::Signer.new PRIVATE_KEY, [PUBLIC_CERT] - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_file_signed "x", 0644, signer do |io| io.write "a" * 10 end @@ -148,7 +148,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_add_file_signer_empty signer = Gem::Security::Signer.new nil, nil - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_file_signed "x", 0644, signer do |io| io.write "a" * 10 end @@ -162,7 +162,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase end def test_add_file_simple - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_file_simple "x", 0644, 10 do |io| io.write "a" * 10 end @@ -177,7 +177,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_add_file_simple_source_date_epoch ENV["SOURCE_DATE_EPOCH"] = "123456789" - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_file_simple "x", 0644, 10 do |io| io.write "a" * 10 end @@ -188,7 +188,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase end def test_add_file_simple_padding - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.add_file_simple "x", 0, 100 assert_headers_equal tar_file_header("x", "", 0, 100, Time.now), @@ -246,7 +246,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase end def test_mkdir - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.mkdir "foo", 0644 assert_headers_equal tar_dir_header("foo", "", 0644, Time.now), @@ -258,7 +258,7 @@ class TestGemPackageTarWriter < Gem::Package::TarTestCase def test_mkdir_source_date_epoch ENV["SOURCE_DATE_EPOCH"] = "123456789" - Time.stub :now, Time.at(1458518157) do + Time.stub :now, Time.at(1_458_518_157) do @tar_writer.mkdir "foo", 0644 assert_headers_equal tar_dir_header("foo", "", 0644, Time.at(ENV["SOURCE_DATE_EPOCH"].to_i).utc), diff --git a/test/rubygems/test_gem_remote_fetcher.rb b/test/rubygems/test_gem_remote_fetcher.rb index 84fd707dd5..5e3340a32f 100644 --- a/test/rubygems/test_gem_remote_fetcher.rb +++ b/test/rubygems/test_gem_remote_fetcher.rb @@ -748,7 +748,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== "my-bucket" => { :id => "testuser", :secret => "testpass" }, } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "20f974027db2f3cd6193565327a7c73457a138efb1a63ea248d185ce6827d41b" end ensure @@ -760,7 +760,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== "my-bucket" => { :id => "testuser", :secret => "testpass", :region => "us-west-2" }, } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "4afc3010757f1fd143e769f1d1dabd406476a4fc7c120e9884fd02acbb8f26c9", nil, "us-west-2" end ensure @@ -772,7 +772,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== "my-bucket" => { :id => "testuser", :secret => "testpass", :security_token => "testtoken" }, } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "935160a427ef97e7630f799232b8f208c4a4e49aad07d0540572a2ad5fe9f93c", "testtoken" end ensure @@ -787,7 +787,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== "my-bucket" => { :provider => "env" }, } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "20f974027db2f3cd6193565327a7c73457a138efb1a63ea248d185ce6827d41b" end ensure @@ -803,7 +803,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== "my-bucket" => { :provider => "env", :region => "us-west-2" }, } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "4afc3010757f1fd143e769f1d1dabd406476a4fc7c120e9884fd02acbb8f26c9", nil, "us-west-2" end ensure @@ -819,7 +819,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== "my-bucket" => { :provider => "env" }, } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "935160a427ef97e7630f799232b8f208c4a4e49aad07d0540572a2ad5fe9f93c", "testtoken" end ensure @@ -829,7 +829,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== def test_fetch_s3_url_creds url = "s3://testuser:testpass@my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "20f974027db2f3cd6193565327a7c73457a138efb1a63ea248d185ce6827d41b" end end @@ -840,7 +840,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "20f974027db2f3cd6193565327a7c73457a138efb1a63ea248d185ce6827d41b", nil, "us-east-1", '{"AccessKeyId": "testuser", "SecretAccessKey": "testpass"}' end @@ -854,7 +854,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "4afc3010757f1fd143e769f1d1dabd406476a4fc7c120e9884fd02acbb8f26c9", nil, "us-west-2", '{"AccessKeyId": "testuser", "SecretAccessKey": "testpass"}' end @@ -868,7 +868,7 @@ PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== } url = "s3://my-bucket/gems/specs.4.8.gz" - Time.stub :now, Time.at(1561353581) do + Time.stub :now, Time.at(1_561_353_581) do assert_fetch_s3 url, "935160a427ef97e7630f799232b8f208c4a4e49aad07d0540572a2ad5fe9f93c", "testtoken", "us-east-1", '{"AccessKeyId": "testuser", "SecretAccessKey": "testpass", "Token": "testtoken"}' end diff --git a/test/rubygems/test_gem_update_suggestion.rb b/test/rubygems/test_gem_update_suggestion.rb index 8dcbf791b3..19764d972e 100644 --- a/test/rubygems/test_gem_update_suggestion.rb +++ b/test/rubygems/test_gem_update_suggestion.rb @@ -66,9 +66,9 @@ class TestUpdateSuggestion < Gem::TestCase def test_eglible_for_update with_eglible_environment(cmd: @cmd) do - Time.stub :now, 123456789 do + Time.stub :now, 123_456_789 do assert @cmd.eglible_for_update? - assert_equal Gem.configuration.last_update_check, 123456789 + assert_equal Gem.configuration.last_update_check, 123_456_789 # test last check is written to config file assert File.read(Gem.configuration.state_file_name).match("123456789") |