summaryrefslogtreecommitdiff
path: root/test/resolv
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2021-01-09 12:14:23 -0800
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2022-01-12 10:49:57 +0900
commitd494a16ac5d39544b1a5b317414f27f90678a3a5 (patch)
treec45448c614e97befa562d4662de17b0519278e2f /test/resolv
parent421bb589bea58f2b391be339d41603ed6b548191 (diff)
[ruby/resolv] Support more characters in link local addresses
Implements [Feature #17524] https://github.com/ruby/resolv/commit/993a1a374f
Diffstat (limited to 'test/resolv')
-rw-r--r--test/resolv/test_addr.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/resolv/test_addr.rb b/test/resolv/test_addr.rb
index 62092676ba..f701c31d3e 100644
--- a/test/resolv/test_addr.rb
+++ b/test/resolv/test_addr.rb
@@ -28,6 +28,10 @@ class TestResolvAddr < Test::Unit::TestCase
assert_match(Resolv::IPv6::Regex, "FE80:2:3:4:5:6:7:8%EM1", bug17112)
assert_match(Resolv::IPv6::Regex, "FE80::20D:3AFF:FE7D:9760%ETH0", bug17112)
assert_match(Resolv::IPv6::Regex, "FE80::1%EM1", bug17112)
+
+ bug17524 = "[ruby-core:101992]"
+ assert_match(Resolv::IPv6::Regex, "FE80::20D:3AFF:FE7D:9760%ruby_3.0.0-1", bug17524)
+ assert_match(Resolv::IPv6::Regex, "fe80::1%ruby_3.0.0-1", bug17524)
end
def test_valid_socket_ip_address_list