diff options
author | Karl Williamson <khw@cpan.org> | 2019-10-02 16:23:39 -0600 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2019-10-06 10:18:17 -0600 |
commit | 703512f58a2dc33b998199d89fec7b009f3be7aa (patch) | |
tree | 8ff38dc274e8d368602f67af789ee11295d7c71e /t/TEST | |
parent | 393dcb6c04b49721349bf7dc3ca104cf64600045 (diff) | |
download | perl-703512f58a2dc33b998199d89fec7b009f3be7aa.tar.gz |
t/TEST: Test most of CPAN on EBCDIC
CPAN was mostly skipped before because so many distros raised errors,
but that is no longer true, so just skip about 10 that have big
problems, and test the rest
Diffstat (limited to 't/TEST')
-rwxr-xr-x | t/TEST | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -421,9 +421,23 @@ sub _tests_from_manifest { my $t = $1; my $extension = $2; - # XXX Generates way too many error lines currently. Skip for - # v5.22 - next if $t =~ /^cpan/ && ord("A") != 65; + next if ord "A" != 65 + && defined $extension + && $extension =~ m! \b (?: + Archive-Tar/ + | Config-Perl-V/ + | CPAN-Meta/ + | CPAN-Meta-YAML/ + | Digest-SHA/ + | ExtUtils-MakeMaker/ + | HTTP-Tiny/ + | IO-Compress/ + | JSON-PP/ + | libnet/ + | MIME-Base64/ + | podlators/ + ) + !x; if (!$::core || $t =~ m!^lib/[a-z]!) { if (defined $extension) { |