[tapx-dev] Help Us With Test::Harness 3.0

David Golden xdaveg at gmail.com
Mon Jul 23 15:09:54 BST 2007


On 7/23/07, Andy Armstrong <andy at hexten.net> wrote:
> I think the right thing to do would be for T::R not to have a
> dependency on the output formatting if it's running with
> TAP::Harness. We need to ensure we've exposed enough of an interface
> that T::R can get the information it needs by a more direct route.

First -- note that I'm talking about CPAN::Reporter, not
Test::Reporter.  Test::Reporter only formats and submit reports.
CPAN::Reporter does the parsing -- CPANPLUS does as well.

A more direct way of getting information on results would be
excellent, but the old parsing way still has to be supported to be
backwards compatible for things prior to T::H 3.0.

It's also worth noting that these results are generated in an entirely
separate process -- i.e. "make test" so by "interface" you need to be
thinking of IPC.  I (and others) have speculated about getting T::H to
output, say, YAML, on request (environment variable?) to make parsing
results easier.

David

P.S. I've subscribed to the list.  I don't promise to read everything
closely, but I'll audit as I can to try to keep abreast of major
issues.


More information about the tapx-dev mailing list