[Bug 29993] New: [QT3TS] syntax errors in some fn-transform test queries

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

            Bug ID: 29993
           Summary: [QT3TS] syntax errors in some fn-transform test
                    queries
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3 & XPath 3 Test Suite
          Assignee: oneil@saxonica.com
          Reporter: jmdyck@ibiblio.org
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

In fn/transform.xml, some of the tests that are marked as okay for XP31
have non-XP31 syntax in the test-query.

Specifically:

(1)
The tests
    fn-transform-3
    fn-transform-3a
    fn-transform-4
    fn-transform-5
    fn-transform-31
each has
   let $foo := expr1
   let $bar := expr2
   return expr3

This needs a "return" after expr1,
or else a comma and delete the second "let".


(2)
fn-transform-15 has a node constructor


(3)
The tests
    fn-transform-65
    fn-transform-66
    fn-transform-67
    fn-transform-68
    fn-transform-69
    fn-transform-70
    fn-transform-71
    fn-transform-72
    fn-transform-73
    fn-transform-74
    fn-transform-75
    fn-transform-76
    fn-transform-77
    fn-transform-78
each has
    declare variable $foo as xs:string := "....";
which I'm guessing should be
    let $foo := "..." return

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

Received on Wednesday, 9 November 2016 19:07:31 UTC