dmarston 01/06/19 08:52:45
Added: test/tests/conf/conditional conditional23.xsl
conditional21.xsl conditional22.xml
conditional22.xsl conditional23.xml
conditional21.xml
Log:
Test cases written at NIST
Revision Changes Path
1.1 xml-xalan/test/tests/conf/conditional/conditional23.xsl
Index: conditional23.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<!-- FileName: conditional23 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 9.2 -->
<!-- Creator: Carmelo Montanez --><!-- DataManipulation008 in NIST suite -->
<!-- Purpose: Test a function (round) in the test attribute. -->
<xsl:template match="doc">
<out>
<xsl:choose>
<xsl:when test = "(round(3.7) > 3)">
<xsl:text>Test executed successfully</xsl:text>
</xsl:when>
</xsl:choose>
</out>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/conditional/conditional21.xsl
Index: conditional21.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<!-- FileName: conditional21 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 9 -->
<!-- Creator: Carmelo Montanez --><!-- DataManipulation002 in NIST suite -->
<!-- Purpose: Test xsl:if inside xsl:otherwise. -->
<xsl:template match="doc">
<out>
<xsl:choose>
<xsl:when test = "2 > 3">
<xsl:text>Test failed!!</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:if test = "9 mod 3 = 0">
<xsl:text>Test executed successfully.</xsl:text>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</out>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/conditional/conditional22.xml
Index: conditional22.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/conditional/conditional22.xsl
Index: conditional22.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<!-- FileName: conditional22 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 9 -->
<!-- Creator: Carmelo Montanez --><!-- DataManipulation001 in NIST suite -->
<!-- Purpose: Test xsl:if inside xsl:when. -->
<xsl:template match="doc">
<out>
<xsl:choose>
<xsl:when test = "2 > 1">
<xsl:if test = "9 mod 3 = 0">
<xsl:text>Test executed successfully.</xsl:text>
</xsl:if>
</xsl:when>
</xsl:choose>
</out>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/conditional/conditional23.xml
Index: conditional23.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/conditional/conditional21.xml
Index: conditional21.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]