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/15 20:39:38 UTC

cvs commit: xml-xalan/test/tests/conf/expression expression05.xsl expression01.xsl expression02.xml expression02.xsl expression03.xml expression03.xsl expression04.xml expression04.xsl expression05.xml expression01.xml

dmarston    00/12/15 11:39:38

  Added:       test/tests/conf/expression expression05.xsl expression01.xsl
                        expression02.xml expression02.xsl expression03.xml
                        expression03.xsl expression04.xml expression04.xsl
                        expression05.xml expression01.xml
  Log:
  Copy of tests in Lotus/IBM repository
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/tests/conf/expression/expression05.xsl
  
  Index: expression05.xsl
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  
    <!-- FileName: EXPR05 -->
    <!-- Document: http://www.w3.org/TR/xpath -->
    <!-- DocVersion: 19990922 -->
    <!-- Section: 4.3 -->
    <!-- Purpose: Test of lang() function, attempting to match "EN" to "en" -->
  
  <xsl:template match="doc">
    <out>
      <xsl:value-of select="para[@id='3' and lang('en')]"/>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression01.xsl
  
  Index: expression01.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  
    <!-- FileName: expression01 -->
    <!-- Document: http://www.w3.org/TR/xpath -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 4.3 -->
    <!-- Purpose: Test of lang() function, with exact match on "en" -->
  
  <xsl:template match="doc">
    <out>
      <xsl:value-of select="para[@id='1' and lang('en')]"/>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression02.xml
  
  Index: expression02.xml
  ===================================================================
  <?xml version="1.0"?>
  <!DOCTYPE doc [
    <!NOTATION gif SYSTEM "../www.foo.com" >
    <!ENTITY hatch-pic
           SYSTEM "../grafix/OpenHatch.gif"
           NDATA gif >
    <!ELEMENT doc (#PCDATA)>
  ]>
  
           
  <doc>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression02.xsl
  
  Index: expression02.xsl
  ===================================================================
  <?xml version="1.0"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  
    <!-- FileName: expression02 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 12.4 -->
    <!-- Purpose: Invoke unparsed-entity-uri function -->
  
  <xsl:template match="doc">
    <out>
      <xsl:value-of select="unparsed-entity-uri('hatch-pic')"/>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression03.xml
  
  Index: expression03.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <doc>
    <para id="1" xml:lang="en">en</para>
    <div xml:lang="en">
  <para>en</para>
  </div>
    <para id="3" xml:lang="EN">EN</para>
    <para id="4" xml:lang="en-us">en-us</para>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression03.xsl
  
  Index: expression03.xsl
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  
    <!-- FileName: expression03 -->
    <!-- Document: http://www.w3.org/TR/xpath -->
    <!-- DocVersion: 19990922 -->
    <!-- Section: 4.3 -->
    <!-- Purpose: Test of lang() function, matching "en-us" to partial qualifier -->
  
  <xsl:template match="doc">
    <out>
      <xsl:value-of select="para[@id='4' and lang('en')]"/>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression04.xml
  
  Index: expression04.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <doc>
    <para id="1" xml:lang="en">en</para>
    <div xml:lang="en">
      <para>en</para>
    </div>
    <para id="3" xml:lang="EN">EN</para>
    <para id="4" xml:lang="en-us">en-us</para>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression04.xsl
  
  Index: expression04.xsl
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  
    <!-- FileName: EXPR04 -->
    <!-- Document: http://www.w3.org/TR/xpath -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 4.3 -->
    <!-- Purpose: Test of lang() function -->
  
  <xsl:template match="doc">
    <out>
      <xsl:value-of select="div/para[lang('en')]"/>
    </out>
  </xsl:template>
  
  </xsl:stylesheet>
  
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression05.xml
  
  Index: expression05.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <doc>
    <para id="1" xml:lang="en">en</para>
    <div xml:lang="en">
  <para>en</para>
  </div>
    <para id="3" xml:lang="EN">EN</para>
    <para id="4" xml:lang="en-us">en-us</para>
  </doc>
  
  
  1.1                  xml-xalan/test/tests/conf/expression/expression01.xml
  
  Index: expression01.xml
  ===================================================================
  <?xml version="1.0"?>
  <doc>
    <para id="1" xml:lang="en">en</para>
    <div xml:lang="en">
      <para>en</para>
    </div>
    <para id="3" xml:lang="EN">EN</para>
    <para id="4" xml:lang="en-us">en-us</para>
  </doc>