dmarston    02/05/28 12:39:11

  Added:       test/tests/conf/output output109.xsl output109.xml
                        output110.xml output110.xsl output111.xml
                        output111.xsl output112.xml output112.xsl
                        output113.xml output113.xsl
  Log:
  New cases regarding non-text instructions in text output
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/tests/conf/output/output109.xsl
  
  Index: output109.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
  
    <!-- FileName: output109 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.3 Text Output Method -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Attempt to create comment under text output method -->
  
  <xsl:output method="text" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <xsl:value-of select="dis"/>
    <xsl:comment>Here is my comment</xsl:comment>
    <xsl:value-of select="dat"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output109.xml
  
  Index: output109.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc>
    <dis>one</dis>
    <dat>two</dat>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output110.xml
  
  Index: output110.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc>
    <dis>|</dis>
    <dat>|</dat>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output110.xsl
  
  Index: output110.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
  
    <!-- FileName: output110 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.3 Text Output Method -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Attempt to create element (LRE) under text output method. Should get 
just its text-node descendant. -->
  
  <xsl:output method="text" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <xsl:value-of select="dis"/>
    <xyz>Here is my LRE</xyz>
    <xsl:value-of select="dat"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output111.xml
  
  Index: output111.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc>
    <dis>|</dis>
    <dat>|</dat>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output111.xsl
  
  Index: output111.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
  
    <!-- FileName: output111 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.3 Text Output Method -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Attempt to create element under text output method. Should get just 
its text-node descendant. -->
  
  <xsl:output method="text" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <xsl:value-of select="dis"/>
    <xsl:element name="bogus">Here is my element</xsl:element>
    <xsl:value-of select="dat"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output112.xml
  
  Index: output112.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc>
    <dis>one</dis>
    <dat>two</dat>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output112.xsl
  
  Index: output112.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
  
    <!-- FileName: output112 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.3 Text Output Method -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Attempt to create attribute under text output method -->
  
  <xsl:output method="text" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <xsl:value-of select="dis"/>
    <xsl:attribute name="bogus">Here is my attribute</xsl:attribute>
    <xsl:value-of select="dat"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/output/output113.xml
  
  Index: output113.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc>
    <dis>one</dis>
    <dat>two</dat>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/output/output113.xsl
  
  Index: output113.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
  
    <!-- FileName: output113 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 16.3 Text Output Method -->
    <!-- Creator: David Marston -->
    <!-- Purpose: Attempt to create processing instruction under text output method -->
  
  <xsl:output method="text" encoding="UTF-8"/>
  
  <xsl:template match="doc">
    <xsl:value-of select="dis"/>
    <xsl:processing-instruction name="bogus">Here is my PI</xsl:processing-instruction>
    <xsl:value-of select="dat"/>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  

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

Reply via email to