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]