On Oct 30, 2006, at 11:58 AM, Jos Boumans wrote:
You're right, Test.pm does not, never has and does not have to.
Exiting
non-zero on failure is a little "feature" I put in to make using
Test::More without Test::Harness a little easier but I plan on
removing
it.
Hmm, I hope this doesn't mean you plan on removing the 'non-zero
exit status
on failed make test'.. that's be a real PITA for automated
installers...
Jos,
I believe Michael was saying that he wants to remove the exit code
from Test::More, not from Test::Harness. If I understand correctly
that change should not affect CPAN/CPANPLUS except in the case of
solitary test.pl, which is broken anyway.
Given today's enlightening discussion, I do believe the right course
of action is to do nothing except to encourage authors to use t/*.t
and not test.pl. Any other solution simply invites unwelcome breakage.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media-landscape.com/) and partners in the revolutionary
Croquet project (http://www.opencroquet.org/)