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 2400 - invalid XqueryX files
Summary: invalid XqueryX files
Status: CLOSED FIXED
Alias: None
Product: XML Query Test Suite
Classification: Unclassified
Component: XML Query Test Suite (show other bugs)
Version: 0.7.0
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ravindranath (Ravi) Chennoju
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-20 13:17 UTC by David Carlisle
Modified: 2005-11-07 10:17 UTC (History)
0 users

See Also:


Attachments

Description David Carlisle 2005-10-20 13:17:55 UTC
A great many XqueryX files included in this release are invalid.
(I don't have the exact figure as I killed off my test run before it finished,
as so many were broken, it does not make sense to report each invalid file
individually).

Firstly all files refering to an external parameter are invalid as they use the
syntax
      <xqx:varDecl>
        <xqx:varName>input-context</xqx:varName>
        <xqx:external>
        </xqx:external>

      </xqx:varDecl>


But xqx:external is declared empty, so can not have white space content.

Some others just have completely spurious pieces of XQuery non-XML syntax, eg
Parenexpr-15.xqx
 <xqx:elementContent>$input-context//node() | ($input-context//node() except
$input-context//comment())</xqx:elementContent>

David
Comment 1 David Carlisle 2005-10-24 14:35:46 UTC
Just an additional note that the invalid instances of xqx:external that I
mentioned in my initial comment are also given as an example in 
[Customizing XQueryX Tests]
in
http://www.w3.org/XML/Query/test-suite/Guidelines%20for%20Running%20the%20XML%20Query%20Test%20Suite.html
Comment 2 Ravindranath (Ravi) Chennoju 2005-11-01 20:04:59 UTC
Fixed the bug. XQTS 0.8.0  release should have the fix.
Comment 3 David Carlisle 2005-11-07 10:17:34 UTC
confirming all valid in 0.8, closing