diff options
author | Karl Williamson <khw@cpan.org> | 2016-02-10 14:25:31 -0700 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2016-02-10 21:16:44 -0700 |
commit | 2d1a1cb30ceaba6da87dcbf82ecae272ec26e9c5 (patch) | |
tree | edf021d4bab40a20c9828a18a93a9e4170a30ff5 /t/re/regex_sets.t | |
parent | 3dbc6af5bbf573b8a656c27f7beffd8e552ccd64 (diff) | |
download | perl-2d1a1cb30ceaba6da87dcbf82ecae272ec26e9c5.tar.gz |
t/re/regex_sets.t: Add some tests
Diffstat (limited to 't/re/regex_sets.t')
-rw-r--r-- | t/re/regex_sets.t | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/t/re/regex_sets.t b/t/re/regex_sets.t index 5a9807e0f5..cd5df00ed0 100644 --- a/t/re/regex_sets.t +++ b/t/re/regex_sets.t @@ -139,6 +139,17 @@ if (! is_miniperl() && locales_enabled('LC_CTYPE')) { } } +# Tests that no warnings given for valid Unicode digit range. +my $arabic_digits = qr/(?[ [ ٠ - ٩ ] ])/; +for my $char ("٠", "٥", "٩") { + use charnames (); + my @got = capture_warnings(sub { + like("٠", $arabic_digits, "Matches " + . charnames::viacode(ord $char)); + }); + is (@got, 0, "... without warnings"); +} + # RT #126181: \cX behaves strangely inside (?[]) { no warnings qw(syntax regexp); |