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 30407 - [XSLT30TS] merge-032 contains multiple errors, leading to others than the expected XTSE3200 to potentially be raised statically
Summary: [XSLT30TS] merge-032 contains multiple errors, leading to others than the exp...
Status: ASSIGNED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 Test Suite (show other bugs)
Version: Recommendation
Hardware: PC Windows NT
: 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: 2019-03-06 16:31 UTC by Abel Braaksma
Modified: 2019-03-06 16:44 UTC (History)
0 users

See Also:


Attachments

Description Abel Braaksma 2019-03-06 16:31:47 UTC
There are several (presumably deliberate, considering other tests in this range) errors in the XSL file of this test, which can lead to other static errors to be raised prior to the expected error. Notably:

* sort-before-merge could raise XTSE0020 because of wrong value
* absence of select attrib could raise XTSE0010

I've split the test in three variants for each of these errors and removed the errors (except the one that the test is covering) from the original stylesheet.
Comment 1 Abel Braaksma 2019-03-06 16:44:50 UTC
Changes have been committed.