If we don't have some way of signifying the end of a group in TAP then
it removes a chunk of the utility for the people writing things that
generate TAP - since everybody has to write their own checks that groups
actually output the number of tests that they should.
If we have an end-of-group marker the TAP::Parser can pick this up -
which seems much more sensible to me.
This, I think, is the same issue as the mixing grouped and non-grouped
tests that I wrote about yesterday. Without an end-of-group marker a
test script sending less/more than the specified number of tests for the
group cannot be detected.
That is, of course, correct.
A seperate issue I think, but yes you are correct.
Adam K