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)
commit2ec4590ec8255732ec2d163daabd237cdaf886f4
treeb90af86c4ae3781fe5a5457aacd5160c5f196e94
parent02b8575cba7653c292429c22582ddeabfa947f84
parent5025e5694e208b4555a9e9cce53c497a7dfd38f1
Merge branch 'minitest' into blead

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