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/)


Reply via email to