diff --git a/test/test_time.rb b/test/test_time.rb index 23e8e10..06db77b 100644 --- a/test/test_time.rb +++ b/test/test_time.rb @@ -74,7 +74,10 @@ def test_rfc2822_nonlinear if defined?(Ractor) def test_rfc2822_ractor assert_ractor(<<~RUBY, require: 'time') - actual = Ractor.new { Time.rfc2822("Fri, 21 Nov 1997 09:55:06 -0600") }.take + class Ractor + alias value take unless method_defined? :value # compat with Ruby 3.4 and olders + end + actual = Ractor.new { Time.rfc2822("Fri, 21 Nov 1997 09:55:06 -0600") }.value assert_equal(Time.utc(1997, 11, 21, 9, 55, 6) + 6 * 3600, actual) RUBY end