From 89f7acba3c17e80aeaf71a618819e2b245a78d5c Mon Sep 17 00:00:00 2001 From: Mau Magnaguagno Date: Wed, 15 Mar 2023 15:37:29 -0300 Subject: [PATCH] [rubygems/rubygems] Improve TarTestCase#calc_checksum https://github.com/rubygems/rubygems/commit/97add0d1d7 --- test/rubygems/package/tar_test_case.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/rubygems/package/tar_test_case.rb b/test/rubygems/package/tar_test_case.rb index cb0612eeb9..0c514ab2db 100644 --- a/test/rubygems/package/tar_test_case.rb +++ b/test/rubygems/package/tar_test_case.rb @@ -67,7 +67,7 @@ class Gem::Package::TarTestCase < Gem::TestCase end def calc_checksum(header) - sum = header.unpack("C*").inject {|s,a| s + a } + sum = header.bytes.sum SP(Z(to_oct(sum, 6))) end