Browse Source

add a test for issue 32461

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@720481 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 16 years ago
parent
commit
9cdb30b437
1 changed files with 31 additions and 0 deletions
  1. +31
    -0
      src/tests/antunit/taskdefs/xslt-test.xml

+ 31
- 0
src/tests/antunit/taskdefs/xslt-test.xml View File

@@ -35,4 +35,35 @@
value="set='myvalue'"/>
</target>

<target name="testInlineStyleSheet" depends="setUp">
<xslt in="${legacy.dir}/data.xml"
out="${output}/out.xml">
<param name="set" expression="somevalue"/>
<style>
<string><![CDATA[<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">

<!-- get the xsl-parameter -->
<xsl:param name="set">set default value</xsl:param>
<xsl:param name="empty">empty default value</xsl:param>
<xsl:param name="undefined">undefined default value</xsl:param>

<!-- use the xsl-parameter -->
<xsl:template match="/">
set='<xsl:value-of select="$set"/>'
empty='<xsl:value-of select="$empty"/>'
undefined='<xsl:value-of select="$undefined"/>'
</xsl:template>

</xsl:stylesheet>
]]></string>
</style>
</xslt>
<au:assertResourceContains
resource="${output}/out.xml"
value="set='somevalue'"/>
</target>

</project>

Loading…
Cancel
Save