APItest/t/utf8_warn_base.pl: Skip most tests
authorKarl Williamson <khw@cpan.org>
Fri, 16 Jun 2017 00:27:54 +0000 (18:27 -0600)
committerKarl Williamson <khw@cpan.org>
Thu, 13 Jul 2017 03:14:24 +0000 (21:14 -0600)
commitbf422d6af5a52f0744708794cad460029b765902
tree838a02d00b8e74f587013869dd8b217f28dbb9ac
parent8d6f1506d59ced07c4dbd2a8cf8983050a3df51d
APItest/t/utf8_warn_base.pl: Skip most tests

This test file tests every end-of-Unicode-plane noncharacter, and a
middling surrogate, and a nonchar in the interior of the consecutive
range of them.  But, we don't really have to do more than basic testing
for these  middling cases.  We should test that they are detected as
being in their respective categories, but testing that all combinations
of warning and disallowed flags and return flags shouldn't be necessary.
It's sufficient to test for those for the real edge cases.

This cuts the number of tests in this file to somewhat less than 1/3 of
the original.
ext/XS-APItest/t/utf8_warn_base.pl