[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