PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/ExtUtils....ok All tests successful. Files=1, Tests=27, 8 wallclock secs ( 6.20 cusr + 1.24 csys = 7.44 CPU)
Any particularly good reason we're showing all that "PERL_DL_NONLAZY" noise as part of "make test"? What about just: Running tests for ExtUtils::MakeMaker t/ExtUtils....ok All tests successful. Files=1, Tests=27, 7 wallclock secs ( 5.93 cusr + 1.15 csys = 7.08 CPU) --- lib/ExtUtils/MM_Unix.pm 2001/10/02 20:33:12 1.1 +++ lib/ExtUtils/MM_Unix.pm 2001/10/02 20:33:47 @@ -3463,7 +3463,8 @@ sub test_via_harness { my($self, $perl, $tests) = @_; $perl = "PERL_DL_NONLAZY=1 $perl" unless $Is_Win32; - "\t$perl".q! $(TEST_LIBS) -e 'use Test::Harness qw(&runtests $$verbose); $$verbose=$(TEST_VERBOSE); runtests @ARGV;' !."$tests\n"; + "\t$self->{NOECHO}echo Running tests for \$(NAME)\n". + "\t$self->{NOECHO}$perl".q! $(TEST_LIBS) -e 'use Test::Harness qw(&runtests +$$verbose); $$verbose=$(TEST_VERBOSE); runtests @ARGV;' !."$tests\n"; } =item test_via_script (o) @@ -3475,6 +3476,7 @@ sub test_via_script { my($self, $perl, $script) = @_; $perl = "PERL_DL_NONLAZY=1 $perl" unless $Is_Win32; + "\t$self->{NOECHO}echo Running tests for \$(NAME)\n". qq{\t$perl}.q{ $(TEST_LIBS) }.qq{$script }; } -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl6 Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One Here's hoping you don't harbor a death wish!