summaryrefslogtreecommitdiff
path: root/test/ruby/test_regexp.rb
diff options
context:
space:
mode:
authornagachika <nagachika@ruby-lang.org>2022-09-04 16:00:14 +0900
committernagachika <nagachika@ruby-lang.org>2022-09-04 16:00:14 +0900
commit1cfc139f6d0cb80d6024b0c416976194929417cf (patch)
tree84f3ac6f7feb014ab1a5e7ec4d7f67f6f7a7bf12 /test/ruby/test_regexp.rb
parent4d26cfb2fef809474c8e05bf46abea8f301b2f9a (diff)
merge revision(s) d8189ed23f02dd197453279aeee9be1785337d4f: [Backport #18670]
Return only captured range in `MatchData` [Bug #18670] --- re.c | 2 +- test/ruby/test_regexp.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
Diffstat (limited to 'test/ruby/test_regexp.rb')
-rw-r--r--test/ruby/test_regexp.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/ruby/test_regexp.rb b/test/ruby/test_regexp.rb
index b4e4f725b3..c183988303 100644
--- a/test/ruby/test_regexp.rb
+++ b/test/ruby/test_regexp.rb
@@ -467,6 +467,7 @@ class TestRegexp < Test::Unit::TestCase
assert_nil(m[5])
assert_raise(IndexError) { m[:foo] }
assert_raise(TypeError) { m[nil] }
+ assert_equal(["baz", nil], m[-2, 3])
end
def test_match_values_at