Branch: refs/heads/libnet-drop-workaround-20200412 Home: https://github.com/Perl/perl5 Commit: bbc73fec7edae100495645bd3e98c86b69731e47 https://github.com/Perl/perl5/commit/bbc73fec7edae100495645bd3e98c86b69731e47 Author: James E Keenan <jkee...@cpan.org> Date: 2020-04-13 (Mon, 13 Apr 2020)
Changed paths: M cpan/libnet/t/config.t M cpan/libnet/t/datasend.t M cpan/libnet/t/netrc.t M cpan/libnet/t/time.t M t/TEST Log Message: ----------- Use Test::More functions instead of hand-crafted ones In order to eliminate the special workarounds for "no-dot-in-@INC" in t/TEST, we need to have fixes applied to the upstream distributions. This commit begins the work of fixing cpan/libnet. Four test files in this distribution use hand-crafted testing subroutines found in t/libnet_t.pl. The four test files "require t/libnet_t.pl" -- which is what runs afoul of no-dot-in-@INC. However, those testing subroutines appear to date from the very early days of Perl 5 when Test::More had not yet been written. The Test::More functions are drop-in replacements for the t/libnet_t.pl ones. Commit: f694d5d59c196be6b11cab9b108c2b0b1573617c https://github.com/Perl/perl5/commit/f694d5d59c196be6b11cab9b108c2b0b1573617c Author: James E Keenan <jkee...@cpan.org> Date: 2020-04-13 (Mon, 13 Apr 2020) Changed paths: R cpan/libnet/t/libnet_t.pl Log Message: ----------- t/libnet_t.pl no longer needed All calls to its functions have been replaced with standard Test::More functions. Commit: ae854dce855dfe73c3a391cae87dbbb0e907ce5a https://github.com/Perl/perl5/commit/ae854dce855dfe73c3a391cae87dbbb0e907ce5a Author: James E Keenan <jkee...@cpan.org> Date: 2020-04-13 (Mon, 13 Apr 2020) Changed paths: M cpan/libnet/t/config.t M cpan/libnet/t/datasend.t M cpan/libnet/t/netrc.t M cpan/libnet/t/time.t Log Message: ----------- Use Test::More::skip_all() where prereqs not met Smoke-testing note: This branch is forked from a branch which has already eliminated the t/TEST workaround with respect to cpan/Test-Simple. However, there is one test file in that distro which is still failing on Windows (though not Linux). That is under investigation. Until that is resolved, this branch will show a test failure on Windows for cpan/Test-Simple -- but what we're interested in is results for cpan/libnet. Commit: 13c0541459331de04d727b0208a51b8ce2646978 https://github.com/Perl/perl5/commit/13c0541459331de04d727b0208a51b8ce2646978 Author: James E Keenan <jkee...@cpan.org> Date: 2020-04-13 (Mon, 13 Apr 2020) Changed paths: M MANIFEST Log Message: ----------- Update MANIFEST Compare: https://github.com/Perl/perl5/compare/3c6b9875036f...13c054145933