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