dmarston 2002/06/11 11:25:01 Added: test/tests/conf/numbering numbering93.xsl numbering92.xsl numbering93.xml numbering92.xml Log: Atomic tests for bugzilla #6798 Revision Changes Path 1.1 xml-xalan/test/tests/conf/numbering/numbering93.xsl Index: numbering93.xsl =================================================================== <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:b="z.test.com" exclude-result-prefixes="b"> <!-- CaseName: numbering93 --> <!-- Creator: Ilene Seelemann --> <!-- Purpose: Namespaced elements should work just like non-namespaced ones even when prefixes in source document and stylesheet are different. --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(number)/ulist[2]/item[1]/p[1]/text()[5]" --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(number)/ulist[1]/item[2]/p[1]/text()[3]" --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(number)/ulist[1]/item[3]/p[1]/text()[1]" --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(convert)/p[2]/text()[3]" --> <!-- Scenario: operation="standard-XML" --> <xsl:output method="xml" indent="no" encoding="UTF-8"/> <xsl:template match="b:doc"> <out> <xsl:apply-templates/> </out> </xsl:template> <xsl:template match="b:note"> <xsl:element name="bnote"> <xsl:attribute name="number"> <xsl:number level="single" from="b:chapter"/> </xsl:attribute> <xsl:value-of select="."/> </xsl:element> </xsl:template> </xsl:stylesheet> 1.1 xml-xalan/test/tests/conf/numbering/numbering92.xsl Index: numbering92.xsl =================================================================== <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:z="z.test.com" exclude-result-prefixes="z"> <!-- CaseName: numbering92 --> <!-- Creator: Ilene Seelemann --> <!-- Purpose: If the source document has a named default namespace, the counting (on xsl:number) should still work. --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(number)/ulist[2]/item[1]/p[1]/text()[5]" --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(number)/ulist[1]/item[2]/p[1]/text()[3]" --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(number)/ulist[1]/item[3]/p[1]/text()[1]" --> <!-- SpecCitation: Rec="XSLT" Version="1.0" type="OASISptr1" place="id(convert)/p[2]/text()[3]" --> <!-- Scenario: operation="standard-XML" --> <xsl:output method="xml" indent="no" encoding="UTF-8"/> <xsl:template match="z:doc"> <out> <xsl:apply-templates/> </out> </xsl:template> <xsl:template match="z:note"> <xsl:element name="znote"> <xsl:attribute name="number"> <xsl:number level="single" from="z:chapter"/> </xsl:attribute> <xsl:value-of select="."/> </xsl:element> </xsl:template> </xsl:stylesheet> 1.1 xml-xalan/test/tests/conf/numbering/numbering93.xml Index: numbering93.xml =================================================================== <?xml version="1.0"?> <z:doc xmlns:z="z.test.com"> <z:chapter> <z:note>aaa</z:note> <z:note>bbb</z:note> <z:note>ccc</z:note> </z:chapter> <z:chapter> <z:note>ddd</z:note> <z:note>eee</z:note> <z:note>fff</z:note> </z:chapter> </z:doc> 1.1 xml-xalan/test/tests/conf/numbering/numbering92.xml Index: numbering92.xml =================================================================== <?xml version="1.0"?> <doc xmlns="z.test.com"> <chapter> <note>aaa</note> <note>bbb</note> <note>ccc</note> </chapter> <chapter> <note>ddd</note> <note>eee</note> <note>fff</note> </chapter> </doc>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]