On 21 Jan 2007, at 09:07, Ovid wrote:
I suspect what Andy was meaning was that it's OK to break the
underbelly  of Straps, Point, etc., and not the actual Test::Harness
API, since it's the former I was referring to.

TAPx::Harness::Compatible is still intended to pass all of the
Test::Harness tests.  However, I'm not sure what to do about darkpan
reliance on things they shouldn't be relying on.  The current testing
framework is simply too limited and most acknowledge that something new
needs to come along.  However, it's going to be awfully tough to come
up with something new if we don't change *something*. I'm just worried
about what it is we can safely change.

I have a CPAN mirror that I'm planning to grep in it's entirety looking for evidence of dependencies on Test::Harness::Straps|Point| whatever.

My current plan for Test/Harness.pm itself is to keep the API the same but printed (and possibly captured) output will be coming from TAPx::Harness - so anything that relies on that will likely break.

--
Andy Armstrong, hexten.net

Reply via email to