APItest/t/utf8_warn_base.pl: Improve some diagnostics
authorKarl Williamson <khw@cpan.org>
Thu, 15 Jun 2017 20:24:05 +0000 (14:24 -0600)
committerKarl Williamson <khw@cpan.org>
Thu, 13 Jul 2017 03:14:24 +0000 (21:14 -0600)
commitd884ea320c9cab99f6a561e7fc84844a14105f07
tree49c0f9046ff363859ae586693cb457d1739161dd
parent5722c46dbd929c6e760b3760c459fa25971324c1
APItest/t/utf8_warn_base.pl: Improve some diagnostics

This creates a function that will display in more human-readable form
the eval string used for testing uvchr_to_utf8().  And it calls that
function should there be a failure.  Thus the calculations aren't done
unless necessary.

It also corrects a diagnostic to show $@ after an eval failure instead
of $!
ext/XS-APItest/t/utf8_warn_base.pl