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/17 19:44:20 UTC
cvs commit: xml-xalan/test/tests/conf/lre/err lreerr07.xsl lreerr01.xsl lreerr02.xml lreerr02.xsl lreerr03.xml lreerr03.xsl lreerr04.xml lreerr04.xsl lreerr05.xml lreerr05.xsl lreerr06.xml lreerr06.xsl lreerr07.xml lreerr01.xml
dmarston 00/12/17 10:44:20
Added: test/tests/conf/lre/err lreerr07.xsl lreerr01.xsl
lreerr02.xml lreerr02.xsl lreerr03.xml lreerr03.xsl
lreerr04.xml lreerr04.xsl lreerr05.xml lreerr05.xsl
lreerr06.xml lreerr06.xsl lreerr07.xml lreerr01.xml
Log:
Copy of tests in Lotus/IBM repository
Revision Changes Path
1.1 xml-xalan/test/tests/conf/lre/err/lreerr07.xsl
Index: lreerr07.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
<!-- FileName: LREerr07 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.1 Literal Result Elements-->
<!-- Purpose: Try to put out literal output without a template. -->
<!-- ExpectedException: Illegal characters in xsl:stylesheet -->
Data
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr01.xsl
Index: lreerr01.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:ext="http://somebody.elses.extension"
xmlns:java="http://xml.apache.org/xslt/java"
xmlns:ped="http://tester.com"
xmlns:bdd="http://buster.com"
xmlns="www.lotus.com"
exclude-result-prefixes="java jad #default"
extension-element-prefixes="ext">
<!-- FileName: lreerr01 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.1 Literal Result Elements-->
<!-- Creator: Paul Dick -->
<!-- Purpose: It is an error if there is no namespace bound to the prefix named in
the exclude-result-prefixes attribute of the stylesheet. -->
<!-- Note: SCurcuru 28-Feb-00 added ExpectedException; seems like good error text to me. -->
<!-- ExpectedException: org.apache.xalan.xslt.XSLProcessorException: Prefix in exclude-result-prefixes is not valid: jad -->
<!-- ExpectedException: Prefix in exclude-result-prefixes is not valid: jad -->
<xsl:template match="doc">
<out xsl:if= "my if" english="to leave"/>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr02.xml
Index: lreerr02.xml
===================================================================
<?xml version="1.0"?>
<doc>DocValue
</doc>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr02.xsl
Index: lreerr02.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:ext="http://somebody.elses.extension"
xmlns:java="http://xml.apache.org/xslt/java"
xmlns:ped="http://tester.com"
xmlns:bdd="http://buster.com"
xmlns="www.lotus.com"
extension-element-prefixes="ext">
<!-- FileName: lreerr02 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.1 Literal Result Elements-->
<!-- Creator: Paul Dick -->
<!-- Purpose: It is an error if there is no namespace bound to the prefix on
the element bearing the xsl:exclude-result-prefixes attribute. -->
<!-- Note: SCurcuru 28-Feb-00 added ExpectedException; seems like good error text to me. -->
<!-- ExpectedException: org.apache.xalan.xslt.XSLProcessorException: Prefix in exclude-result-prefixes is not valid: jad -->
<!-- ExpectedException: Prefix in exclude-result-prefixes is not valid: jad -->
<xsl:template match="doc">
<out xsl:if= "my if" english="to leave" xsl:exclude-result-prefixes="java jad #default"/>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr03.xml
Index: lreerr03.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr03.xsl
Index: lreerr03.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:ped="http://www.tester.com">
<xsl:output indent="yes"/>
<!-- FileName: lreerr03 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.2 Creating Elements with xsl:element. -->
<!-- Creator: Paul Dick -->
<!-- Purpose: Test error reporting if required attribute of xsl:element
is not specified.-->
<xsl:template match="doc">
<xsl:element/>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr04.xml
Index: lreerr04.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr04.xsl
Index: lreerr04.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:ped="http://www.tester.com">
<!-- FileName: lreerr04 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.3 Creating Attributes with xsl:attribute. -->
<!-- Creator: Paul Dick -->
<!-- Purpose: Test error reporting if required attribute of xsl:attribute
is not specified.-->
<xsl:template match="doc">
<xsl:element name="test">
<xsl:attribute>Hello</xsl:attribute>
</xsl:element>
</xsl:template>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr05.xml
Index: lreerr05.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr05.xsl
Index: lreerr05.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
<!-- FileName: LREerr05 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.1 Literal Result Elements-->
<!-- Creator: David Marston -->
<!-- Purpose: Try to put out literal output without a template. -->
<!-- ExpectedException: Illegal top-level element -->
<out>Data</out>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr06.xml
Index: lreerr06.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr06.xsl
Index: lreerr06.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
<!-- FileName: lreerr06 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 7.1.1 Literal Result Elements-->
<!-- Purpose: Try to put out value of a variable without a template. -->
<!-- ExpectedException: Illegal top-level element -->
<!-- Creator: David Marston -->
<xsl:variable name="var" select="Data"/>
<out>$var</out>
</xsl:stylesheet>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr07.xml
Index: lreerr07.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>
1.1 xml-xalan/test/tests/conf/lre/err/lreerr01.xml
Index: lreerr01.xml
===================================================================
<?xml version="1.0"?>
<doc>
</doc>