You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by dm...@locus.apache.org on 2000/12/16 02:08:54 UTC

cvs commit: xml-xalan/test/tests/conf/embed/err embederr02.xsl embederr01.xsl embederr02.xml embederr01.xml

dmarston    00/12/15 17:08:53

  Added:       test/tests/conf/embed/err embederr02.xsl embederr01.xsl
                        embederr02.xml embederr01.xml
  Log:
  Copy of tests in Lotus/IBM repository
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/tests/conf/embed/err/embederr02.xsl
  
  Index: embederr02.xsl
  ===================================================================
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                  xmlns="http://www.w3.org/TR/xhtml1/strict">
  
    <!-- FileName: EMBEDerr02 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 2.3 LRE as Stylesheet -->
    <!-- Purpose: See what happens when version number is missing from xsl namespace (above). -->
    <!-- ExpectedException: stylesheet must have a "version" attribute -->
  
  <xsl:template match="/">
  <html>
    <head>
      <title>Expense Report Summary</title>
    </head>
    <body>
      <p>Total Amount: <xsl:value-of select="expense-report/total"/></p>
    </body>
  </html>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  1.1                  xml-xalan/test/tests/conf/embed/err/embederr01.xsl
  
  Index: embederr01.xsl
  ===================================================================
  <html xsl:version="1.0"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns="http://www.w3.org/TR/xhtml1/strict">
  
    <!-- FileName: EMBEDerr01 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 2.3 LRE as Stylesheet -->
    <!-- Purpose: Literal Result Element used as stylesheet
    	   cannot contain top-level elements. Should fail at line
    	   containing xsl:key statement -->
    <!-- ExpectedException: (StylesheetHandler) xsl:key is not allowed inside a template! -->
    <!-- ExpectedException: org.apache.xalan.xslt.XSLProcessorException: (StylesheetHandler) xsl:key is not allowed inside a template! -->
  
    <xsl:key name="test" match="para" use="@id"/>
  
    <head>
      <title>Expense Report Summary</title>
    </head>
    <body>
      <p>Total Amount: <xsl:value-of select="expense-report/total"/></p>
    </body>
  </html>
  
  
  
  1.1                  xml-xalan/test/tests/conf/embed/err/embederr02.xml
  
  Index: embederr02.xml
  ===================================================================
  <?xml version="1.0"?> 
  <expense-report>
    <total>153</total>
  </expense-report>
  
  
  
  1.1                  xml-xalan/test/tests/conf/embed/err/embederr01.xml
  
  Index: embederr01.xml
  ===================================================================
  <?xml version="1.0"?> 
  <expense-report>
    <total>153</total>
  </expense-report>