This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 2567 - op-qname-equal-15/16/17/18/19/20
Summary: op-qname-equal-15/16/17/18/19/20
Status: CLOSED FIXED
Alias: None
Product: XML Query Test Suite
Classification: Unclassified
Component: XML Query Test Suite (show other bugs)
Version: 0.8.2
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Carmelo Montanez
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-07 16:43 UTC by Alberto Massari
Modified: 2006-01-04 13:22 UTC (History)
0 users

See Also:


Attachments

Description Alberto Massari 2005-12-07 16:43:26 UTC
All these queries have a call to fn:QName("", "px:person") that in the
intentions of the write (according to the comment "Should ignore the prefix")
should be treated as fn:QName("", "person").
But the specs say 

11.1.2 fn:QName
...
 If $paramURI is the zero-length string or the empty sequence, it represents "no
namespace"; in this case, if the value of $paramQName contains a colon (:), an
error is raised [err:FOCA0002].

So the queries should be fixed by removing the prefix, or the catalog should
list them as reporting the FOCA0002 error
Comment 1 Carmelo Montanez 2005-12-16 19:47:31 UTC
Alberto:

I will check into this.

Thanks,
Carmelo
Comment 2 Carmelo Montanez 2005-12-16 20:26:41 UTC
Alberto:

Actually the prefix is not really necessary for these tests, so I removed
it, changed the tests documentation and generated new results.  Submitted 
changed tests and new results.  Please close the bug if in agreement.

Thanks,
Carmelo