diff options
| author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-11-12 20:24:44 +0900 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2025-11-12 12:51:45 +0000 |
| commit | 3d554a586b5263c52de87aa58ab2f25f78ede30c (patch) | |
| tree | 54d2bc30cafe13b6a8d566dc59647d44ac0ac4ae | |
| parent | 41a2b2c85e7c865d84f139bf1828b9578d925e8e (diff) | |
[ruby/rubygems] Support ruby_3_4 branch with assert_ractor argument
https://github.com/ruby/rubygems/commit/da0a14801a
| -rw-r--r-- | test/rubygems/test_gem_package_tar_header_ractor.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/rubygems/test_gem_package_tar_header_ractor.rb b/test/rubygems/test_gem_package_tar_header_ractor.rb index d758d3dac2..49ea6daf23 100644 --- a/test/rubygems/test_gem_package_tar_header_ractor.rb +++ b/test/rubygems/test_gem_package_tar_header_ractor.rb @@ -71,10 +71,12 @@ class TestGemPackageTarHeaderRactor < Gem::Package::TarTestCase } tar_header = Gem::Package::TarHeader.new header + # Move this require to arguments of assert_ractor after Ruby 4.0 or updating core_assertions.rb at Ruby 3.4. + require "stringio" RUBY def test_decode_in_ractor - assert_ractor(ASSERT_HEADERS_EQUAL + SETUP + <<~RUBY, require: ["rubygems/package", "stringio"]) + assert_ractor(ASSERT_HEADERS_EQUAL + SETUP + <<~RUBY, require: "rubygems/package") new_header = Ractor.new(tar_header.to_s) do |str| Gem::Package::TarHeader.from StringIO.new str end.value @@ -84,7 +86,7 @@ class TestGemPackageTarHeaderRactor < Gem::Package::TarTestCase end def test_encode_in_ractor - assert_ractor(ASSERT_HEADERS_EQUAL + SETUP + <<~RUBY, require: ["rubygems/package", "stringio"]) + assert_ractor(ASSERT_HEADERS_EQUAL + SETUP + <<~RUBY, require: "rubygems/package") header_bytes = tar_header.to_s new_header_bytes = Ractor.new(header_bytes) do |str| |
