On Mon, Feb 14, 2005 at 09:48:39AM -0800, Ovid wrote: > It makes good enough sense when you're dealing with the call to the > test: > > ok($blah, "This is a test comment"); > > But it makes explaining the TAP format a pain. The "test comment" is > everything after the test number or "ok" and before the # comment > marker or end of the line.
There is the confusion. In TAP, # in that context is not a comment marker. If some document is calling it a comment marker, well... it should stop. The # in TAP should be considered something along the lines of an extension marker. The things which come after it are extensions to the TAP protocol, skip and todo currently being the only extensions. Any unrecognized extension is (I believe) ignored. It sucks that # alone on a line is a comment and # at the end of a line is not, but that's what we have to work with.