Blame SOURCES/perl-5.27.1-t-lib-warnings-utf8-Fix-test.patch
Branch: 425bb70791c97a1eb4242f951d500a4c6b466fe6
243a19
From 97e57bec1f0ba4f0c3b1dc18ee146632010e3373 Mon Sep 17 00:00:00 2001
243a19
From: Karl Williamson <khw@cpan.org>
243a19
Date: Sat, 15 Jul 2017 19:36:25 -0600
243a19
Subject: [PATCH] t/lib/warnings/utf8: Fix test
243a19
MIME-Version: 1.0
243a19
Content-Type: text/plain; charset=UTF-8
243a19
Content-Transfer-Encoding: 8bit
243a19
243a19
There is some randomness to this test added to fix [perl #131646].
243a19
Change what passes to be a pattern that matches the correct template
243a19
243a19
Signed-off-by: Petr Písař <ppisar@redhat.com>
243a19
---
243a19
t/lib/warnings/utf8 | 3 ++-
243a19
1 file changed, 2 insertions(+), 1 deletion(-)
243a19
243a19
diff --git a/t/lib/warnings/utf8 b/t/lib/warnings/utf8
243a19
index 9066308..dfc58c1 100644
243a19
--- a/t/lib/warnings/utf8
243a19
+++ b/t/lib/warnings/utf8
243a19
@@ -781,4 +781,5 @@ no warnings;
243a19
use warnings 'utf8';
243a19
for(uc 0..t){0~~pack"UXc",exp}
243a19
EXPECT
243a19
-Malformed UTF-8 character: \xc2\x00 (unexpected non-continuation byte 0x00, immediately after start byte 0xc2; need 2 bytes, got 1) in smart match at - line 9.
243a19
+OPTIONS regex
243a19
+Malformed UTF-8 character: \\x([[:xdigit:]]{2})\\x([[:xdigit:]]{2}) \(unexpected non-continuation byte 0x\2, immediately after start byte 0x\1; need 2 bytes, got 1\) in smart match at - line 9.
243a19
--
243a19
2.9.4
243a19