dmarston    01/06/22 14:36:13

  Added:       test/tests/conf/variable variable47.xsl variable47.xml
  Log:
  Contributed test for nested-evaluation bug
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/tests/conf/variable/variable47.xsl
  
  Index: variable47.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
                    
  <!-- FileName: variable47 -->
  <!-- Document: http://www.w3.org/TR/xslt -->
  <!-- DocVersion: 19991116 -->
  <!-- Section: 11.2 Values of Variables and Parameters -->
  <!-- Purpose: Evaluation of params with repeated use of imported stylesheet. -->
  <!-- Creator: Matthew Hanson ([EMAIL PROTECTED] -->
  <!-- Elaboration: One of the params passed in to baseTemplate is the result of
      a call to baseSubTemplate. Both are in the imported stylesheet, which could
      be considered a subroutine library. The ...Param0 params aren't actually
      used, but are there to potentially cause trouble. baseTemplate puts out two
      child elements, one from itself and one it got from baseSubTemplate. -->
  
  <xsl:import href="var47imp.xsl"/>
  
  <xsl:template match="/">
    <out>
      <xsl:call-template name="baseTemplate">
        <xsl:with-param name="baseParam0" select="'baseParam1Data'"/>
        <xsl:with-param name="baseParam1">
          <xsl:call-template name="baseSubTemplate">
            <xsl:with-param name="baseSubParam0" select="'baseSubParam0Data'"/>
          </xsl:call-template>
        </xsl:with-param>
      </xsl:call-template>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/variable/variable47.xml
  
  Index: variable47.xml
  ===================================================================
  <?xml version="1.0"?>
  <xmlDoc attr1="theAttr1" attr2="theAttr2"/>
  
  
  

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

Reply via email to