[Bug 29231] New: [XT30] tests import-0001 and import-0002

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29231

            Bug ID: 29231
           Summary: [XT30] tests import-0001 and import-0002
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0 Test Suite
          Assignee: abel.online@xs4all.nl
          Reporter: abel.braaksma@xs4all.nl
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

These tests expect the following output:

<out xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <variable>1</variable>
  <call-template>1</call-template>
  <function>1</function>
  <apply-template>1</apply-template>
  <decimal-format>~10000093.70</decimal-format>
  <xsl:transform a="1" />
</out>

But the XSLT in this test only sets the namespace on the the f:transform
element (with a namespace alias). I don't think namespace fixup in this case
allows the namespace to be moved to the root note (not sure), but I'm quite
sure that the following is allowed output:

<out>
  <variable>1</variable>
  <call-template>1</call-template>
  <function>1</function>
  <apply-template>1</apply-template>
  <decimal-format>~10000093.70</decimal-format>
  <xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" a="1" />
</out>

I will move forward and fix this, let me know if my assessment is in error.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 22 October 2015 19:33:15 UTC