hi all :)
quite honestly, I'm completely perplexed by this entire discussion. the
people involved are very smart, so I find myself scratching my head as
to the disconnect...
is bail out not a part of the TAP specification? according to
http://podwiki.hexten.net/podwiki.pl?page=TAP
TAP consumers have a right to produce a line starting with "Bail out!"
upon which a TAP parser ought to take steps to halt testing.
Test::Harness understands bailout behavior.
what I think many are asking for is for Test::Builder to be able to
issue the appropriate TAP on $condition. what I hear people saying is
that, no matter what $condition, this is a bad idea for Test::Builder.
I don't get this at all - why is it a bad idea to make T::B issue valid
TAP on demand?
--Geoff