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 9303 - 4 XQueryX tests are missing
Summary: 4 XQueryX tests are missing
Status: VERIFIED FIXED
Alias: None
Product: XQuery Update Facility Test Suite
Classification: Unclassified
Component: XQuery Update Facility Test Suite (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Andrew Eisenberg
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-23 21:43 UTC by Josh Spiegel
Modified: 2010-04-14 22:06 UTC (History)
1 user (show)

See Also:


Attachments
revalidation-declaration-02 (698 bytes, application/octet-stream)
2010-03-24 21:27 UTC, Josh Spiegel
Details
revalidation-declaration-04 (692 bytes, application/octet-stream)
2010-03-24 21:27 UTC, Josh Spiegel
Details
revalidation-declaration-06 (694 bytes, application/octet-stream)
2010-03-24 21:27 UTC, Josh Spiegel
Details

Description Josh Spiegel 2010-03-23 21:43:00 UTC
The following tests do not have an XQueryX version:
 revalidation-declaration-02
 revalidation-declaration-04
 revalidation-declaration-06
 id-insert-expr-093

I don't think this was intentional.  

I noticed this because of the generated HTML XQueryX report.  It shows less than 100% passing because of these 4 missing tests but really no tests are failing.
Comment 1 Andrew Eisenberg 2010-03-24 15:37:45 UTC
(In reply to comment #0)
> The following tests do not have an XQueryX version:
>  revalidation-declaration-02
>  revalidation-declaration-04
>  revalidation-declaration-06

Our generation of XQueryX is imperfect. We cannot generate XQueryX for these test cases, because our parser recognizes that each query has two revalidation declarations and raises an error. Without parse trees, we cannot generate XQueryX documents. 

>  id-insert-expr-093

This test case was added to XQUTS after XQUTS 1.0.0 was published. I've just generated XQueryX for this new test case.

> I noticed this because of the generated HTML XQueryX report.  It shows less
> than 100% passing because of these 4 missing tests but really no tests are
> failing.
> 

I use the XQUTS 1.0.0 catalog when I generate reports, so missing (or failing) new test cases is not a problem.

For the test cases without XQueryX, this is a failing of the stylesheet that I wrote to generate our reports. I'm not going to attempt to fix this, as I know that it would be very difficult to do so.

Please close this bug report if you are satisfied with this resolution.
Comment 2 Josh Spiegel 2010-03-24 21:27:07 UTC
Created attachment 842 [details]
revalidation-declaration-02
Comment 3 Josh Spiegel 2010-03-24 21:27:26 UTC
Created attachment 843 [details]
revalidation-declaration-04
Comment 4 Josh Spiegel 2010-03-24 21:27:46 UTC
Created attachment 844 [details]
revalidation-declaration-06
Comment 5 Josh Spiegel 2010-03-24 21:33:53 UTC
Our XQuery->XQueryX converter does not have the same limitation so I went ahead and converted the missing files and attached them to this bug.  If for whatever reason you don't want to use the attached files, it is fine with us if you close this bug.  Thanks.
Comment 6 Andrew Eisenberg 2010-04-13 20:23:30 UTC
The parser limitation I mentioned was actually a limitation in our XQueryX generation and I've fixed it. The following XQueryX documents were just added to CVS:

revalidation-declaration-02.xqx
revalidation-declaration-04.xqx
revalidation-declaration-06.xqx

Please close this bug report if you are satisfied with this resolution.
Comment 7 Josh Spiegel 2010-04-14 22:06:48 UTC
Excellent.  Thanks!