dmarston    02/03/18 10:14:18

  Added:       test/tests/conf/output output99.xsl output100.xsl
                        output101.xml output101.xsl output102.xml
                        output102.xsl output103.xml output103.xsl
                        output104.xml output104.xsl output105.xml
                        output105.xsl output106.xml output106.xsl
                        output107.xml output107.xsl output91.xml
                        output91.xsl output92.xml output92.xsl output93.xml
                        output93.xsl output94.xml output94.xsl output95.xml
                        output95.xsl output96.xml output96.xsl output97.xml
                        output97.xsl output98.xml output98.xsl output99.xml
                        output100.xml
  Log:
  Vastly expand coverage of cdata-section-elements
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/tests/conf/output/output99.xsl
  
  Index: output99.xsl
  ===================================================================
  <?xml version="1.0"?> 
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com";>
  
    <!-- FileName: OUTPUT99 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Bertoni -->
    <!-- Purpose: Show that namespaced LRE does not match unprefixed element in 
cdata-section-elements list. -->
  
  <xsl:output method="xml" cdata-section-elements="out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <baz:out>should NOT be wrapped</baz:out>
  </xsl:template>
   
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output100.xsl
  
  Index: output100.xsl
  ===================================================================
  <?xml version="1.0"?> 
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com";
    exclude-result-prefixes="baz">
  
    <!-- FileName: OUTPUT100 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Show that non-namespaced LRE does not match namespaced 
element in cdata-section-elements list. -->
  
  <xsl:output method="xml" cdata-section-elements="baz:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <out>should NOT be wrapped</out>
  </xsl:template>
   
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output101.xml
  
  Index: output101.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output101.xsl
  
  Index: output101.xsl
  ===================================================================
  <?xml version="1.0"?> 
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com"; xmlns="http://baz.com";
    exclude-result-prefixes="baz">
  
    <!-- FileName: OUTPUT101 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Show that LRE in default namespace can match namespaced 
element in cdata-section-elements list. -->
  
  <xsl:output method="xml" cdata-section-elements="baz:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <out>should be wrapped</out>
  </xsl:template>
   
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output102.xml
  
  Index: output102.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output102.xsl
  
  Index: output102.xsl
  ===================================================================
  <?xml version="1.0"?> 
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com"; xmlns="http://baz.com";
    exclude-result-prefixes="#default">
  
    <!-- FileName: OUTPUT102 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Show that namespaced LRE can match element in 
cdata-section-elements list when default is set. -->
  
  <xsl:output method="xml" cdata-section-elements="out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <baz:out>should be wrapped</baz:out>
  </xsl:template>
   
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output103.xml
  
  Index: output103.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output103.xsl
  
  Index: output103.xsl
  ===================================================================
  <?xml version="1.0"?> 
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com"; xmlns:extra="http://baz.com";
    exclude-result-prefixes="extra">
  
    <!-- FileName: OUTPUT103 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Show that namespaced LRE can match differently-prefixed 
element in cdata-section-elements. -->
  
  <xsl:output method="xml" cdata-section-elements="extra:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <baz:out>should be wrapped</baz:out>
  </xsl:template>
   
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output104.xml
  
  Index: output104.xml
  ===================================================================
  <?xml version="1.0"?>
  <baz:out xmlns:baz="http://baz.com";>should be wrapped</baz:out>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output104.xsl
  
  Index: output104.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com";>
  
    <!-- FileName: OUTPUT104 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Bertoni -->
    <!-- Purpose: Use cdata-section-elements with xsl:copy-of, namespaces 
match. -->
  
  <xsl:output method="xml" cdata-section-elements="baz:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <xsl:copy-of select="*"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output105.xml
  
  Index: output105.xml
  ===================================================================
  <?xml version="1.0"?>
  <out xmlns="http://baz.com";>should be wrapped</out>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output105.xsl
  
  Index: output105.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com";>
  
    <!-- FileName: OUTPUT105 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Bertoni -->
    <!-- Purpose: Use cdata-section-elements with xsl:copy-of, default in input 
matches prefixed here. -->
  
  <xsl:output method="xml" cdata-section-elements="baz:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <xsl:copy-of select="*"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output106.xml
  
  Index: output106.xml
  ===================================================================
  <?xml version="1.0"?>
  <baz:out xmlns:baz="http://baz.com";>should be wrapped</baz:out>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output106.xsl
  
  Index: output106.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns="http://baz.com";>
  
    <!-- FileName: OUTPUT106 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Use cdata-section-elements with xsl:copy-of, prefix in input 
matches default here. -->
  
  <xsl:output method="xml" cdata-section-elements="out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <xsl:copy-of select="*"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output107.xml
  
  Index: output107.xml
  ===================================================================
  <?xml version="1.0"?>
  <baz:out xmlns:baz="http://baz.com";>should be wrapped</baz:out>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output107.xsl
  
  Index: output107.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:snaz="http://baz.com";>
  
    <!-- FileName: OUTPUT107 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Use cdata-section-elements with xsl:copy-of, namespaces match 
URIs but prefixes are different. -->
  
  <xsl:output method="xml" cdata-section-elements="snaz:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <xsl:copy-of select="*"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output91.xml
  
  Index: output91.xml
  ===================================================================
  <?xml version="1.0"?>
  <out>foo</out>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output91.xsl
  
  Index: output91.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0" >
  
    <!-- FileName: OUTPUT91 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Bertoni -->
    <!-- Purpose: Test effect of cdata-section-elements on xsl:copy. -->
  
  <xsl:output method="xml" cdata-section-elements="out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <xsl:copy-of select="*"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output92.xml
  
  Index: output92.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output92.xsl
  
  Index: output92.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0" >
  
    <!-- FileName: OUTPUT92 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Test effect of cdata-section-elements on xsl:element. -->
  
  <xsl:output method="xml" cdata-section-elements="example" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <out>
      <xsl:element name="example">Text that should be enclosed</xsl:element>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output93.xml
  
  Index: output93.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output93.xsl
  
  Index: output93.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0">
  
    <!-- FileName: OUTPUT93 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 XML Output Method-->
    <!-- Creator: David Marston -->
    <!-- Purpose: Test effect of cdata-section-elements when text-node children 
are created by xsl:text. -->
  
  <xsl:output method="xml" cdata-section-elements="example" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <out>
      <example><xsl:text>this is a section</xsl:text></example>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output94.xml
  
  Index: output94.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output94.xsl
  
  Index: output94.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0">
  
    <!-- FileName: OUTPUT94 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 XML Output Method-->
    <!-- Creator: David Marston -->
    <!-- Purpose: Test effect of cdata-section-elements on multiple text-node 
children, created by xsl:text. -->
  
  <xsl:output method="xml" cdata-section-elements="example" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <out>
      <example>
        <xsl:text>this is a section</xsl:text>
        <xsl:comment>Comment in between</xsl:comment>
        <xsl:text>another section</xsl:text>
      </example>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output95.xml
  
  Index: output95.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output95.xsl
  
  Index: output95.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0">
  
    <!-- FileName: OUTPUT95 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 XML Output Method-->
    <!-- Creator: David Marston -->
    <!-- Purpose: Test effect of cdata-section-elements when text-node children 
are created by xsl:value-of. -->
  
  <xsl:output method="xml" cdata-section-elements="example" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <out>
      <example><xsl:value-of select="'should be wrapped'"/></example>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output96.xml
  
  Index: output96.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output96.xsl
  
  Index: output96.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0">
  
    <!-- FileName: OUTPUT96 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 XML Output Method-->
    <!-- Creator: David Marston -->
    <!-- Purpose: Test that cdata-section-elements applies to text-node 
children, not descendants. -->
  
  <xsl:output method="xml" cdata-section-elements="example" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <out>
      <example>
        <xsl:text>a section</xsl:text>
        <sub>descendant text node</sub>
        <xsl:text>one more section</xsl:text>
      </example>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output97.xml
  
  Index: output97.xml
  ===================================================================
  <?xml version="1.0"?>
  <out>a section<sub>descendant text node</sub>one more</out>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output97.xsl
  
  Index: output97.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0" >
  
    <!-- FileName: OUTPUT97 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Test effect of cdata-section-elements on xsl:copy, with 
descendants in tree. -->
  
  <xsl:output method="xml" cdata-section-elements="out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <xsl:copy-of select="*"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output98.xml
  
  Index: output98.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output98.xsl
  
  Index: output98.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0"
    xmlns:baz="http://baz.com";>
  
    <!-- FileName: OUTPUT98 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.1 -->
    <!-- Creator: David Bertoni -->
    <!-- Purpose: Test of QName for cdata-section-elements attribute of 
xsl:output. -->
  
  <xsl:output method="xml" cdata-section-elements="baz:out" encoding="UTF-8"/>
  
  <xsl:template match="/">
    <baz:out>foo</baz:out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output99.xml
  
  Index: output99.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output100.xml
  
  Index: output100.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc/>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to