[ruby/uri] Alias value or join to take in old Ruby

https://github.com/ruby/uri/commit/443ed0cf85
This commit is contained in:
Hiroshi SHIBATA 2025-06-03 16:55:28 +09:00 committed by git
parent 6609ba0514
commit a79e9ab390

View File

@ -74,6 +74,9 @@ class URI::TestCommon < Test::Unit::TestCase
def test_ractor
return unless defined?(Ractor)
assert_ractor(<<~RUBY, require: 'uri')
class Ractor
alias value take unless method_defined? :value # compat with Ruby 3.4 and olders
end
r = Ractor.new { URI.parse("https://ruby-lang.org/").inspect }
assert_equal(URI.parse("https://ruby-lang.org/").inspect, r.value)
RUBY