summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/date/test_date_ractor.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/date/test_date_ractor.rb b/test/date/test_date_ractor.rb
index 91ea38bb93..1bcd913389 100644
--- a/test/date/test_date_ractor.rb
+++ b/test/date/test_date_ractor.rb
@@ -5,6 +5,10 @@ require 'date'
class TestDateParseRactor < Test::Unit::TestCase
def code(klass = Date, share: false)
<<~RUBY.gsub('Date', klass.name)
+ class Ractor
+ alias value take
+ end unless Ractor.method_defined? :value # compat with Ruby 3.4 and olders
+
share = #{share}
d = Date.parse('Aug 23:55')
Ractor.make_shareable(d) if share