+# 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");
+}
+