Subject: | Bundled Module::Install dated |
I observed some of my smokers hung on the t/01_dist.t test, so I checked
manually without smoker software in between. 'make test' was hanging at
the spot marked with ">>>HITTING ENTER<<<" below. As soon as I hit enter
the test could finish. I don't know whether newer Module::Install has
fixed https://rt.cpan.org/Ticket/Display.html?id=61264 but if it has,
then it would be good to bump the included M:I to current version.
Otherwise there's probably a bug in the test that prevents that the user
sees the prompt from Module::Install?
Here's the full session:
% make test TEST_VERBOSE=1
make[1]: Entering directory
`/tmp/tmp.MvPX6hS5eU/Module-Install-AssertOS-0.10-4ms3eo'
PERL_DL_NONLAZY=1
/home/sand/src/perl/repoperls/installed-perls/perl/v5.15.5-290-gae4e307/a2da/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib',
'blib/arch')" t/*.t
t/00_compile.t .......
1..1
ok 1 - use Module::Install::AssertOS;
# Testing Module::Install::AssertOS 0.10, Perl 5.015005,
/home/sand/src/perl/repoperls/installed-perls/perl/v5.15.5-290-gae4e307/a2da/bin/perl
ok
t/01_dist.t ..........
1..3
Show quoted text
>>>HITTING ENTER<<<
# include
/tmp/tmp.MvPX6hS5eU/Module-Install-AssertOS-0.10-4ms3eo/dist/inc/Module/Install.pm
# include inc/Module/Install/Metadata.pm
# include inc/Module/Install/Base.pm
# include inc/Module/Install/AssertOS.pm
# Extra directories created under inc/
# Copied
/home/src/perl/repoperls/installed-perls/perl/v5.15.5-290-gae4e307/a2da/lib/site_perl/5.15.5/Devel/CheckOS.pm
to
# inc/Devel/CheckOS.pm
# Copied
/home/src/perl/repoperls/installed-perls/perl/v5.15.5-290-gae4e307/a2da/lib/site_perl/5.15.5/Devel/AssertOS.pm
to
# inc/Devel/AssertOS.pm
# Copied
/home/src/perl/repoperls/installed-perls/perl/v5.15.5-290-gae4e307/a2da/lib/site_perl/5.15.5/Devel/AssertOS/NetBSD.pm
to
# inc/Devel/AssertOS/NetBSD.pm
# Multiple extensions found for method 'WriteAll':
# 1. Module::Install::RPM
# 2. Module::Install::WriteAll
# Please select one [1]: include inc/Module/Install/RPM.pm
# include inc/Module/Install/Can.pm
# *** Checking for required RPMs
# include inc/Module/Install/Makefile.pm
# include inc/Module/Install/Win32.pm
# include inc/Module/Install/Fetch.pm
# Writing Makefile for Foo::Bar
# Writing MYMETA.yml and MYMETA.json
# Writing META.yml
ok 1 - Exists: 'inc/Devel/CheckOS.pm'
ok 2 - Exists: 'inc/Devel/AssertOS.pm'
ok 3 - Exists: 'inc/Devel/AssertOS/NetBSD.pm'
ok
t/99_pod.t ...........
1..1
ok 1 - POD test for blib/lib/Module/Install/AssertOS.pm
ok
t/99_pod_coverage.t ..
1..1
ok 1 - Pod coverage on Module::Install::AssertOS
ok
All tests successful.
Files=4, Tests=6, 25 wallclock secs ( 0.03 usr 0.00 sys + 1.15 cusr
0.26 csys = 1.44 CPU)
Result: PASS