On 5 Feb 2007, at 20:17, Eric Wilhelm wrote:
o TAPx::Harness::test_loop() method as overridable inner part of
aggregate_tests(), with some rejuggling of $periods calculation
o TAPx::Harness::_do_test(\%args) method as overridable inner part
of _runtest(), allowing the subclass to not have to deal with args
processing, spool, etc.
o TAPx::Parser::freeze() -- disconnect _stream and etc., serialize
o TAPx::Parser::thaw() -- deserialize (no need to reconnect)
Sound workable?
Pretty much. I guess we might want to capture more of the output of
individual tests to make it possible to peruse diagnostics and debug
output after test completion too. At the moment we're only really
capturing a summary of the results. We could just ship the raw TAP
back along with the test summaries I guess.
--
Andy Armstrong, hexten.net