[Bug 23923] New: [QT3TS] XQueryX conversion errors

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

            Bug ID: 23923
           Summary: [QT3TS] XQueryX conversion errors
           Product: XPath / XQuery / XSLT
           Version: 2nd Edition Recommendation
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3 & XPath 3 Test Suite
          Assignee: oneil@saxonica.com
          Reporter: tim@cbcl.co.uk
        QA Contact: public-qt-comments@w3.org

A number of tests are affected by the following conversion errors.


1. Incorrect conversion of \uXXXX.  e.g. re00741 where the string literal

'[^a-f-[\x00-\x60\u007B-\uFFFF]]+'

becomes

<xqx:stringConstantExpr>
<xqx:value>[^a-f-[\x00-\x60{-&#65535;]]+</xqx:value>
</xqx:stringConstantExpr>


2.  More XML 1.1 problems.  e.g. line-ending-Q006, where
               <xqx:stringConstantExpr>
                 <xqx:value> &#8232; </xqx:value>
               </xqx:stringConstantExpr>

isn't the same as ' &#x2028; '.

3. Incorrect conversion of element(name, type?) (e.g. fn-nilled-40) 
missing <xqx:nillable />

4. Incorrect conversion of eqname-009.

Q{ http://www.example.com/ ns }b

is converted to

    <xqx:nameTest xqx:URI=" http://www.example.com/ ns ">b</xqx:nameTest>

but should probably be

    <xqx:nameTest xqx:URI="http://www.example.com/ ns">b</xqx:nameTest>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 26 November 2013 11:22:24 UTC