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]