diff options
| author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-11-13 18:40:11 +0900 |
|---|---|---|
| committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-11-13 19:42:38 +0900 |
| commit | d80aa36847cb57a785ccaa9b1219fcbd26a74369 (patch) | |
| tree | a13ed5c947027f28ac907c2a32c07d7c8610fcea | |
| parent | 7e37e4e743a1ca1d5d7bbb87cdd9b943e3a4fe1d (diff) | |
Ractor support Windows platform. We need to skip only failing tests of RubyGems
| -rw-r--r-- | test/rubygems/test_gem_package_tar_header_ractor.rb | 2 | ||||
| -rw-r--r-- | tool/lib/core_assertions.rb | 1 |
2 files changed, 1 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 98fac2802c..a829ec0212 100644 --- a/test/rubygems/test_gem_package_tar_header_ractor.rb +++ b/test/rubygems/test_gem_package_tar_header_ractor.rb @@ -58,4 +58,4 @@ class TestGemPackageTarHeaderRactor < Gem::Package::TarTestCase assert_headers_equal header_bytes, new_header_bytes RUBY end -end +end unless RUBY_PLATFORM =~ /mingw|mswin/ diff --git a/tool/lib/core_assertions.rb b/tool/lib/core_assertions.rb index a9eb9ec3dc..ed38a34f22 100644 --- a/tool/lib/core_assertions.rb +++ b/tool/lib/core_assertions.rb @@ -391,7 +391,6 @@ eom # Run Ractor-related test without influencing the main test suite def assert_ractor(src, args: [], require: nil, require_relative: nil, file: nil, line: nil, ignore_stderr: nil, **opt) omit unless defined?(Ractor) - omit if windows? # https://bugs.ruby-lang.org/issues/21262 shim_value = "class Ractor; alias value take; end" unless Ractor.method_defined?(:value) |
