Date: | Mon, 17 Nov 2003 14:38:21 -0500 |
Subject: | Tests hangs |
From: | David Wheeler <david [...] kineticode.com> |
To: | bug-test-harness [...] rt.cpan.org |
Hi,
I noticed yesterday that running tests hangs. It loads up the first
script and gets ready to output it, but then does nothing:
% ./Build test
t/01basic....
Nothing ever prints out; I have to kill it. The same thing happens when
I try using prove:
% prove t/01basic.t
t/01basic....
It does not happen, however, when I use Makefile.PL instead of
Module::Build:
% make test
t/01basic....ok
All tests successful.
Files=1, Tests=29, 0 wallclock secs ( 0.10 cusr + 0.06 csys = 0.16
CPU)
Nor does it happen when I use my old "harness" alias:
% alias harness="PERL_DL_NONLAZY=1 perl \"-MExtUtils::Command::MM\"
\"-e\" \"test_harness(0, 'lib', 'blib/lib', 'blib/arch')\""
% harness t/01basic.t
t/01basic....ok
All tests successful.
Files=1, Tests=29, 0 wallclock secs ( 0.10 cusr + 0.06 csys = 0.16
CPU)
I'm not sure what the deal is, but here are the vitals:
mercury% perl -v
This is perl, v5.8.2 built for darwin
Copyright 1987-2003, Larry Wall
Perl may be copied only under the terms of either the Artistic License
or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to
the
Internet, point your browser at http://www.perl.com/, the Perl Home
Page.
mercury% pv Test::Harness
2.30
mercury% pv ExtUtils::MakeMaker
6.21
mercury% pv Module::Build
0.20_02
Thanks,
David