- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 28 Nov 2006 07:27:24 +0000
- To: public-qt-comments@w3.org
- CC:
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