[Bug 15390] [QT3TS] Serialization tests too liberal about errors

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15390

--- Comment #5 from Michael Kay <mike@saxonica.com> 2012-05-29 11:50:57 UTC ---
Well, firstly, "support" is a word with so many meanings that it should never
be used in any kind of technical specification. 

I think the essence of the rules is (or should be):

(a) if a query is invoked in such a way that serialized output is requested and
delivered, then any errors in the serialization parameters must be reported in
the same way as other errors in the query

(b) if a query is invoked in such a way that serialized output is not requested
or delivered, then the serialization parameters have no effect, except that if
they are invalid, it is at processor discretion whether the errors are
reported.

The difference between "performing" and "supports" here is that the processor
might well "support" serialization, in the sense that it allows serialization
to be requested, but checking of serialization parameters is only required if
serialization is actually requested on this particular execution of the query.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Tuesday, 29 May 2012 11:51:01 UTC