This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge branch 'minitest' into blead
authorKarl Williamson <khw@cpan.org>
Sat, 13 Apr 2019 18:16:45 +0000 (12:16 -0600)
committerKarl Williamson <khw@cpan.org>
Sat, 13 Apr 2019 18:16:45 +0000 (12:16 -0600)
These commits get minitest passing again.

One test had a wrong skip count.

But most were due to locale handling not being available under minitest.
This is because the ability to change locales requires the POSIX module
which has XS code and which is not loadable under miniperl.
loc_tools.pl was revised to say that locales aren't enabled under
minitest.  Most tests that deal with locales check that and skip the
tests that rely on it, so this fixed most of the problems.

And there was one sub in loc_tools that assumed locale handling was
enabled, without checking.

And a couple of lines in one test had to be revised to get around a
bareword warning that doesn't show up if POSIX had been loaded.

Spotted by Hugo++ van der Sanden


Trivial merge