APItest/t/utf8_malformed.t: Remove 2 redundant tests
authorKarl Williamson <khw@cpan.org>
Wed, 5 Jul 2017 16:27:25 +0000 (10:27 -0600)
committerKarl Williamson <khw@cpan.org>
Thu, 13 Jul 2017 03:14:26 +0000 (21:14 -0600)
These tests for the malformation where a UTF-8 sequence is interrupted
by the beginning of another character, already get tested int
utf8_warn_base.pl

ext/XS-APItest/t/utf8_malformed.t

index 752540c..e0f2895 100644 (file)
@@ -42,19 +42,6 @@ my @malformations = (
         1, 1,
         qr/unexpected continuation byte/
     ],
-    [ "premature next character malformation (immediate)",
-        (isASCII) ? "\xc2\xc2\x80" : I8_to_native("\xc5\xc5\xa0"),
-        3,
-        $::UTF8_ALLOW_NON_CONTINUATION, $::UTF8_GOT_NON_CONTINUATION, $REPLACEMENT,
-        1, 2,
-        qr/unexpected non-continuation byte.*immediately after start byte/
-    ],
-    [ "premature next character malformation (non-immediate)",
-        I8_to_native("\xef${I8c}a"), 3,
-        $::UTF8_ALLOW_NON_CONTINUATION, $::UTF8_GOT_NON_CONTINUATION, $REPLACEMENT,
-        2, 3,
-        qr/unexpected non-continuation byte .* 2 bytes after start byte/
-    ],
 );
 
 if (isASCII && ! $::is64bit) {    # 32-bit ASCII platform