On Apr 18, 2008, at 10:24 PM, chromatic wrote:
On Friday 18 April 2008 20:18:40 Chris Dolan wrote:

How can the above example occur?  How do two different user tags get
applied to a single test result?  In the Test::Exceptions vs.
Test::Deep examples mentioned earlier (IIRC) I can see how a single
TAP *stream* can have conflicting tags, but I can't see how different
tags get applied to a single test result.

Nothing precludes it, but you're right -- it's unlikely to happen with the structure of the Perl 5, Perl 6, and Parrot TAP producers as it exists now.

-- c

Hmm, good point, I was thinking just in terms of Perl (this *was* posted to perl-qa after all). The cases I can think of are 1) a TAP transformer that edits a stream, adding its own tags and 2) a TAP aggregator that merges upstream results into single results (say, a de-nester).

Chris

Reply via email to