summaryrefslogtreecommitdiff
path: root/test/ruby/test_regexp.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-06-29 19:07:25 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-06-29 19:07:25 +0900
commit792d1deb949e8416d7a76d66771b286d35c8278d (patch)
tree6d4563e8dd42408b111fa23808f1c573643410cd /test/ruby/test_regexp.rb
parent27723b699b5fbad49a7bb16936d5a7d8e80376ba (diff)
Escape control codes in regexp warning message
Diffstat (limited to 'test/ruby/test_regexp.rb')
-rw-r--r--test/ruby/test_regexp.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/ruby/test_regexp.rb b/test/ruby/test_regexp.rb
index 18a6d4d7c9..6cfd7df824 100644
--- a/test/ruby/test_regexp.rb
+++ b/test/ruby/test_regexp.rb
@@ -1124,6 +1124,8 @@ class TestRegexp < Test::Unit::TestCase
bug8151 = '[ruby-core:53649]'
assert_warning(/\A\z/, bug8151) { Regexp.new('(?:[\u{33}])').to_s }
+
+ assert_warning(%r[/.*/\Z]) { Regexp.new("[\n\n]") }
end
def test_property_warn