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 30404 - [xslt30ts] use-package-108b
Summary: [xslt30ts] use-package-108b
Status: RESOLVED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 Test Suite (show other bugs)
Version: 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: 2019-03-05 23:36 UTC by Michael Kay
Modified: 2019-03-08 17:54 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2019-03-05 23:36:05 UTC
I believe that the expected results of the new test use-package-108b are incorrect. The result should include the namespace declaration 

xmlns:p="http://www.w3.org/xslt30tests/use-package-base-002"

on the grounds that the rules for xsl:namespace-alias say 

A namespace node whose string value is a target namespace URI is copied to the result tree, whether or not the URI identifies an excluded namespace.

I have reverted a recent change to use-package-108, which invalidated the long-established expected result for this test without any consultation, in a way that appeared to disregard this clause in the xsl:namespace-alias specification.
Comment 1 Abel Braaksma 2019-03-06 15:45:11 UTC
I agree, the change should not have been committed and my own notes in my local repo do not seem in line with this change, which I can only explain as a local mishap.
Comment 2 Abel Braaksma 2019-03-06 16:46:00 UTC
I have not committed these changes as I assume you reverted them, so I'll await your pushing of the changes to close this.
Comment 3 Abel Braaksma 2019-03-08 17:54:41 UTC
I've seen the committed changes, closing this bug.