This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
I believe the expected results for the following tests are wrong: propagateNamespaces03 propagateNamespaces04 In these tests, the copy-namespaces mode is set to no-preserve, and as a result, when the <v> node is copied to the $data variable, all the namespace declaration attributes are stripped out. Similarly, when the <w> node (and its subtree) is copied as part of the insert expression, all the namespace declaration attributes are stripped out from that subtree. Therefore, the result of the query should not contain any namespace declaration attributes, i.e., it should look like this: <result> <w/> <x/> <y/> <z/> </result>
I think Markos is correct and that we should update the results as he suggests.
Reluctantly, I agree with this conclusion.
I have changed the results for the two test cases as was suggested by the commentor.