From 49b4e0350d1a55f9372760b0b164039c7535b85e Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Thu, 8 May 2025 09:11:09 +0200 Subject: [PATCH] Make test/ruby/test_env.rb#test_delete_if_in_ractor easier to debug --- test/ruby/test_env.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/ruby/test_env.rb b/test/ruby/test_env.rb index c9ec920ea9..c5e3e35d36 100644 --- a/test/ruby/test_env.rb +++ b/test/ruby/test_env.rb @@ -914,11 +914,11 @@ class TestEnv < Test::Unit::TestCase h2 = {} ENV.each_pair {|k, v| h2[k] = v } Ractor.yield [h1, h2] - Ractor.yield (ENV.delete_if {|k, v| #{ignore_case_str} ? k.upcase == "TEST" : k == "test" }).object_id + Ractor.yield (ENV.delete_if {|k, v| #{ignore_case_str} ? k.upcase == "TEST" : k == "test" }) end h1, h2 = r.take assert_equal(h1, h2) - assert_equal(ENV.object_id, r.take) + assert_same(ENV, r.take) end; end @@ -968,11 +968,11 @@ class TestEnv < Test::Unit::TestCase h2 = {} ENV.each_pair {|k, v| h2[k] = v } Ractor.yield [h1, h2] - Ractor.yield (ENV.keep_if {|k, v| #{ignore_case_str} ? k.upcase != "TEST" : k != "test" }).object_id + Ractor.yield (ENV.keep_if {|k, v| #{ignore_case_str} ? k.upcase != "TEST" : k != "test" }) end h1, h2 = r.take assert_equal(h1, h2) - assert_equal(ENV.object_id, r.take) + assert_equal(ENV, r.take) end; end