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 30059 - [xslt30ts] package-908
Summary: [xslt30ts] package-908
Status: RESOLVED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 Test Suite (show other bugs)
Version: Candidate Recommendation
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Abel Braaksma
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-04 20:37 UTC by Michael Kay
Modified: 2017-02-14 14:40 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2017-02-04 20:37:07 UTC
This very simple test has an empty package (no mode declarations, templates, or anything), and it is invoked with initial-mode="#unnamed".

The test expects XTDE0045, but it doesn't seem to meet the criteria for XTDE0045.

The error condition says that the error occurs if the unnamed mode is not an eligible mode. But rule 2 seems to say unequivocally that the unnamed mode is always an eligible mode.

It doesn't come under XTSE3085 either. To fall foul of that rule, the package would have to "implicitly use" the unnamed mode, and the detailed rules make it clear that it doesn't.
Comment 1 Michael Kay 2017-02-14 14:40:11 UTC
The WG agreed. The test case has been fixed accordingly.