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) &gt; 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 &gt; 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 &gt; 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]

Reply via email to