[Bug 4024] ST-WhereExpr001 should not be expected to fail?

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4024

           Summary: ST-WhereExpr001 should not be expected to fail?
           Product: XML Query Test Suite
           Version: 1.0.2
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XML Query Test Suite
        AssignedTo: andrew.eisenberg@us.ibm.com
        ReportedBy: per@bothner.com
         QAContact: public-qt-comments@w3.org


ST-WhereExpr001 is described as "Test 'where' clause with heterogenous
sequences. First item is a node."  The XQTSCatalog.xml says this is expected to
fail with FORG0006.  But the specification says we take the Effective boolean
value of the value of the order expression, and "2.4.3 Effective Boolean Value"
says:
"If [the operand of fn:boolean] is a sequence whose first item is a node,
fn:boolean returns true."  So I don't see why the testcase shoudl fail.

Perhaps a cut-and-paste error or similar confusion?  ST-WhereExpr001 is the
same, except that the first item if the sequence is "value" [sic], such
*should* be an error.

Received on Tuesday, 28 November 2006 07:27:32 UTC