On Mon, Aug 26, 2002 at 12:48:45AM +0100, Adrian Howard wrote:
> I've added a patch to Test::Exception (should have spotted that... *bad*
> Adrian :-). It should be hitting CPAN in the next few minutes.

You shouldn't need it, but it can't hurt.


> Can anybody give me a definitive version of when TODO tests started
> working in Test::Harness? From the Changes file I'm currently assuming
> everything after Test::Harness 2.03 inclusive should be okay.

Old-style TODO tests were added long ago, somewhere between 5.4.4 and 5.4.5.
New-style TODO tests, as we know them, were added somewhere between 1.19 and
1.22.  In 1.23 they worked reasonably well.

2.03 is the last version in which a bug in TODO parsing was fixed.  That's
the minimum version you should be requiring for TODO test support.


> Personally, I would tend towards leaving the prerequisites to
> Test::Builder alone. I think I'm right in saying that everything
> except TODO tests work fine with the earlier Test::Harness, so it
> seems unhelpful to prevent people using the rest of the distribution.

I'm all for leaving them alone since they already contain a prereq on
Test::Harness.  The problem is the installation is almost always screwed up,
an old version of T::H winds up shadowing.


-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl Quality Assurance      <[EMAIL PROTECTED]>         Kwalitee Is Job One
It's Airplane Glue sniffing time!

Reply via email to