Andy Armstrong wrote: > On 18 Mar 2007, at 01:19, Michael G Schwern wrote: > [snip] >> In the TAP stream the association between a block of YAML and a >> particular >> test could be made explicit by putting the test number in the block. >> >> not ok 5 >> --- >> test: 5 >> got: 23 >> expected: 42 >> ... >> >> This would be optional. How's that? > > I'd rather just make it explicit that each test result may be followed > by zero or one YAML documents containing information relating to that > test. In effect a test and its optional diagnostics should be an atom I > think.
I worry about situations where multiple producers are simultaneously outputting to one stream as in with threaded or forked producers. I guess this is going to be a mess no matter what, there has to be some sort of coordination and that's outside of our domain.