You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by cu...@apache.org on 2001/11/26 21:49:37 UTC
cvs commit: xml-xalan/test/tests/api/xalanj2 DTMDumpTest.xml DTMDumpTest.xsl
curcuru 01/11/26 12:49:37
Added: test/tests/api/xalanj2 DTMDumpTest.xml DTMDumpTest.xsl
Log:
Simplistic DTM dumping test; very basic DTM coverage
Revision Changes Path
1.1 xml-xalan/test/tests/api/xalanj2/DTMDumpTest.xml
Index: DTMDumpTest.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<list>
<item name="J1">Xalan-J 1.x</item>
<item name="J2">Xalan-J 2.x</item>
<item name="C1">Xalan-C 1.x</item>
<list>
<item>Xalan documentation</item>
<item>Xalan tests</item>
</list>
</list>
1.1 xml-xalan/test/tests/api/xalanj2/DTMDumpTest.xsl
Index: DTMDumpTest.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:java="http://xml.apache.org/xslt/java"
version="1.0">
<xsl:output method="xml" indent="yes"/>
<xsl:param name="rtf">
<selfrtf>
<paramitem name="P1"/>
<paramitem>param2 content</paramitem>
</selfrtf>
</xsl:param>
<xsl:template match="/list">
<xsl:variable name="selfdoc" select="document('')//selfrtf"/>
<out>
<global>
<dumpdtm><xsl:value-of select="java:org.apache.qetest.xalanj2.DTMDumpTest.dumpDTM($rtf)"/></dumpdtm>
<dumpdtm><xsl:value-of select="java:org.apache.qetest.xalanj2.DTMDumpTest.dumpDTM($selfdoc)"/></dumpdtm>
</global>
<xsl:apply-templates select="item | list"/>
</out>
</xsl:template>
<xsl:template match="item">
<item>
<value-of><xsl:value-of select="."/></value-of>
<dumpdtm><xsl:value-of select="java:org.apache.qetest.xalanj2.DTMDumpTest.dumpDTM(.)"/></dumpdtm>
</item>
</xsl:template>
<xsl:template match="list">
<list>
<value-of><xsl:value-of select="."/></value-of>
<dumpdtm><xsl:value-of select="java:org.apache.qetest.xalanj2.DTMDumpTest.dumpDTM(.)"/></dumpdtm>
</list>
</xsl:template>
</xsl:stylesheet>
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org