APItest/t/utf8_warn_base.pl: Revamp testing isFOO
authorKarl Williamson <khw@cpan.org>
Wed, 21 Jun 2017 19:38:55 +0000 (13:38 -0600)
committerKarl Williamson <khw@cpan.org>
Thu, 13 Jul 2017 03:14:25 +0000 (21:14 -0600)
commitc0e5ee4b2e22028e813932f7003d80e2e14c3c91
treede51287a35f8e4e629b9f2dd8d7424cf7fa91ea3
parent56d0c37799bcd0222199720c9af1333588aefa65
APItest/t/utf8_warn_base.pl: Revamp testing isFOO

Several commits ago, the loop that handles testing the functions that
convert from/to UTF-8 was revampled.  This commit does a similar thing
for the portion of the code that handles the isFOO functions, and
partial character recognition.

It reorders the nesting of loops so that more tests can be done than
previously in the outer loop.  Among these, it now doesn't skip overflow
and deals with using Perl's extended UTF-8 better.
ext/XS-APItest/t/utf8_warn_base.pl