Lotus/IBM Xalan_Conformance_Tests 2001-11-16 attribset Paul Dick 2001-11-08 Set attribute of a LRE from single attribute set. attribset01.xml attribset01.xsl attribset01.out attribset Paul Dick 2001-11-08 Set attributes of a LRE from multiple attribute sets. attribset02.xml attribset02.xsl attribset02.out attribset Paul Dick 2001-11-08 Use xsl:element with multiple attribute sets. attribset03.xml attribset03.xsl attribset03.out attribset Paul Dick 2001-11-08 Use xsl:copy with multiple attribute sets, no conflicts. attribset04.xml attribset04.xsl attribset04.out attribset Paul Dick 2001-11-08 Set attributes of a LRE using attribute sets that inherit. attribset05.xml attribset05.xsl attribset05.out attribset Paul Dick 2001-11-08 Set attributes of a LRE using attribute sets that inherit, plus add overlapping attribute with xsl:attribute. attribset06.xml attribset06.xsl attribset06.out attribset Paul Dick 2001-11-08 Set attributes of a LRE using attribute sets that inherit, but have overlapping attributes. attribset07.xml attribset07.xsl attribset07.out attribset Paul Dick 2001-11-08 Use xsl:element with attribute sets that inherit, plus add overlapping attribute with xsl:attribute. attribset08.xml attribset08.xsl attribset08.out attribset Paul Dick 2001-11-08 Use xsl:copy with attribute sets that inherit, plus add overlapping attribute with xsl:attribute. attribset09.xml attribset09.xsl attribset09.out attribset Paul Dick 2001-11-08 Set attributes of an LRE, using attribute sets whose names overlap, plus add overlapping attribute with xsl:attribute. attribset10.xml attribset10.xsl attribset10.out attribset Paul Dick 2001-11-08 attribset11.xml attribset11.xsl attribset11.out attribset Paul Dick 2001-11-08 Set attributes of an LRE, using one attribute set with multiple attributes, and one overriding LRE attribute, and one overriding xsl:attribute attribute. attribset12.xml attribset12.xsl attribset12.out attribset Paul Dick 2001-11-08 Creating attribute for Literal Result Element. The expanded-name of the attribute to be created is specified by a required name attribute and an optional namespace attribute attribset13.xml attribset13.xsl attribset13.out attribset Paul Dick 2001-11-08 Use xsl:element with attribute having a namespace. The expanded-name of the attribute to be created is specified by a required name attribute and an optional namespace attribute attribset14.xml attribset14.xsl attribset14.out attribset Paul Dick 2001-11-08 The name attribute is interpreted as an attribute value template. It is an error if the value of the AVT is not a QNAME or the string "xmlns". (Last two xsl:attributes test this) attribset15.xml attribset15.xsl attribset15.out attribset Paul Dick 2001-11-08 The namespace attribute is interpreted as an attribute value template. attribset16.xml attribset16.xsl attribset16.out attribset Paul Dick 2001-11-08 Verify that 'checked' attribute of HTML element input is correctly set. attribset17.xml attribset17.xsl attribset17.out attribset Paul Dick 2001-11-08 Verify adding an attribute to an element replaces any existing attribute of that element with the same expanded name. attribset18.xml attribset18.xsl attribset18.out attribset Paul Dick 2001-11-08 Verify adding an attribute to an element after children have been added to it is an error. The attributes can be ignored. attribset19.xml attribset19.xsl attribset19.out attribset Paul Dick 2001-11-08 Test for selecting attributes with xml namespace prefix. attribset20.xml attribset20.xsl attribset20.out attribset Carmelo Montanez 2001-11-08 Use xsl:copy with a single attribute set. attribset21.xml attribset21.xsl attribset21.out attribset Paul Dick 2001-11-08 Verify that attributes that contain text nodes with a newline, the output must contain a character reference. attribset22.xml attribset22.xsl attribset22.out attribset Paul Dick 2001-11-08 XSLT processors may make use of the prefix of the QNAME specified in the name attribute ... however they are not required to do so and, if the prefix is xmlns, they must not do so ... this will not result in a namespace declaration being output. attribset23.xml attribset23.xsl attribset23.out attribset Paul Dick 2001-11-08 The attribute must be in the designated namespace, even if the prefix has to be reset or ignored. attribset24.xml attribset24.xsl attribset24.out attribset David Marston 2001-11-08 Use xsl:element with for-each inside xsl:attribute attribset25.xml attribset25.xsl attribset25.out attribset Carmelo Montanez 2001-11-08 Use xsl:copy with multiple attribute sets that inherit, but have conflicts. attribset26.xml attribset26.xsl attribset26.out attribset Carmelo Montanez 2001-11-08 Use xsl:copy with multiple attribute sets with conflicting set name, then reset one attribute with xsl:attribute. attribset27.xml attribset27.xsl attribset27.out attribset David Marston 2001-11-08 Use xsl:copy with multiple attribute sets in a list that have conflicts. attribset28.xml attribset28.xsl attribset28.out attribset Carmelo Montanez 2001-11-08 Use xsl:copy with multiple attribute sets in "merge" scenario. attribset29.xml attribset29.xsl attribset29.out attribset Carmelo Montanez 2001-11-08 Set attributes of an element created with xsl:element from single attribute set. attribset30.xml attribset30.xsl attribset30.out attribset Carmelo Montanez 2001-11-08 Use xsl:element with multiple attribute sets with conflicting names (merge scenario), plus local override with xsl:attribute. attribset31.xml attribset31.xsl attribset31.out attribset David Marston 2001-11-08 Use xsl:element with multiple attribute sets with conflicting set names. attribset32.xml attribset32.xsl attribset32.out attribset Carmelo Montanez 2001-11-08 Use xsl:element with multiple attribute sets that inherit. attribset33.xml attribset33.xsl attribset33.out attribset Carmelo Montanez 2001-11-08 Use xsl:element with multiple attribute sets that inherit, but have overlapping attributes. attribset34.xml attribset34.xsl attribset34.out attribset David Marston 2001-11-08 Verify adding an attribute to an element after a PI has been added to it is an error. The attributes can be ignored. The spec doesn't explicitly say this is disallowed, as it does for child elements, but it makes sense to have the same treatment. attribset35.xml attribset35.xsl attribset35.out attribset David Marston 2001-11-08 Verify adding an attribute to an element after a comment has been added to it is an error. The attributes can be ignored. The spec doesn't explicitly say this is disallowed, as it does for child elements, but it makes sense to have the same treatment. attribset36.xml attribset36.xsl attribset36.out attribset David Marston 2001-11-08 Set some attributes from an imported definition. attribset37.xml attribset37.xsl impattset37a.xsl impattset37t.xsl attribset37.out attribset David Marston 2001-11-08 Set some attributes from an imported definition. attribset38.xml attribset38.xsl inclattset38a.xsl inclattset38t.xsl attribset38.out attribset David Marston 2001-11-08 Test use of leading underscore in names. attribset39.xml attribset39.xsl attribset39.out attribset David Marston 2001-11-08 The attribute must be in the designated namespace, even if the prefix has to be reset or ignored. attribset40.xml attribset40.xsl attribset40.out attribset Morten Jorgensen 2001-11-08 Test inheritance of attribute sets. A literal result element is referring an attribute set that is defined by two separate <xsl:attribute-set.../> elements with the same name. Both these elements have a use-attribute-sets attribute, which means that we have a single attribute set that inherits from two other attribute sets. attribset41.xml attribset41.xsl attribset41.out attribset Morten Jorgensen 2001-11-08 Test inheritance of attribute sets. A literal result element is referring an attribute set that is defined by two separate <xsl:attribute-set.../> elements with the same name. Both these elements have a use-attribute-sets attribute, which means that we have a single attribute set that inherits from two other attribute sets. Both parents attribute sets have attributes that are overridden by the child. attribset42.xml attribset42.xsl attribset42.out attribset David Marston, based on a test by Morten Jorgensen 2001-11-08 Test inheritance of attribute sets. A xsl:element instruction is referring an attribute set that is defined by two separate xsl:attribute-set elements with the same name. attribset43.xml attribset43.xsl attribset43.out attribset David Bertoni 2001-11-08 Only top-level variables and params are visible within the declaration of an attribute set. attribset44.xml attribset44.xsl attribset44.out attribset Richard Titmuss (richard@rockingfrog.com) 2001-11-08 Basic test of import precedence with attribute sets attribset45.xml attribset45.xsl impattset45a.xsl impattset45b.xsl attribset45.out attribset Paul Dick 2001-11-08 Basic test of import precedence based on Richard Titmuss's test with attribute sets. Here the imported attribute sets have additional non- conflicting attributes as well. attribset46.xml attribset46.xsl impattset46a.xsl impattset46b.xsl attribset46.out attribset David Marston 2001-11-08 Test attribute set with a qualified name. attribset47.xml attribset47.xsl attribset47.out attribset David Marston 2001-11-08 Test attribute set with a qualified name, different prefix. attribset48.xml attribset48.xsl attribset48.out attribset David Marston 2001-11-08 Attempt to set an empty or null attribute in various ways. attribset49.xml attribset49.xsl attribset49.out attribvaltemplate Paul Dick 2001-11-08 Test of single attribute value template (AVT). attribvaltemplate01.xml attribvaltemplate01.xsl attribvaltemplate01.out attribvaltemplate Paul Dick 2001-11-08 Test two AVTs with literal element between them (based on example in the spec). attribvaltemplate02.xml attribvaltemplate02.xsl attribvaltemplate02.out attribvaltemplate Paul Dick 2001-11-08 Test of left curly brace escape. attribvaltemplate03.xml attribvaltemplate03.xsl attribvaltemplate03.out attribvaltemplate Paul Dick 2001-11-08 Test of right curly brace escape. attribvaltemplate04.xml attribvaltemplate04.xsl attribvaltemplate04.out attribvaltemplate Paul Dick 2001-11-08 Use of Curly brace to set value of HTML attribute. attribvaltemplate05.xml attribvaltemplate05.xsl attribvaltemplate05.out attribvaltemplate fginestrini@3di.it 2001-11-08 Evaluation of numeric expression in AVT, surrounded by strings. attribvaltemplate06.xml attribvaltemplate06.xsl attribvaltemplate06.out attribvaltemplate Paul Dick 2001-11-08 Compare the results of attribute value generated by AVT vs. xsl:value-of, with the output specified to be HTML. attribvaltemplate08.xml attribvaltemplate08.xsl attribvaltemplate08.out attribvaltemplate Geoff Crowther 2001-11-08 Testing generation of null attribute. Bug: if $From was null, it was not outputting the attribute. attribvaltemplate09.xml attribvaltemplate09.xsl attribvaltemplate09.out attribvaltemplate David Marston 2001-11-08 Evaluation of string expression in AVT, surrounded by fixed strings. attribvaltemplate10.xml attribvaltemplate10.xsl attribvaltemplate10.out attribvaltemplate David Marston 2001-11-08 Evaluation of boolean expression in AVT, surrounded by fixed strings. attribvaltemplate11.xml attribvaltemplate11.xsl attribvaltemplate11.out attribvaltemplate David Marston 2001-11-08 Double braces to neutralize AVT processing, including colon. attribvaltemplate12.xml attribvaltemplate12.xsl attribvaltemplate12.out attribvaltemplate David Marston 2001-11-08 Use of colon in AVT expression to signify namespaced element. attribvaltemplate12.xml attribvaltemplate12.xsl attribvaltemplate12.out axes Traverse the ancestor::* axis axes01.xml axes01.xsl axes01.out axes Test for 'ancestor-or-self::*' Axis Identifier axes02.xml axes02.xsl axes02.out axes Test for 'attribute::*' Axis Identifier. axes03.xml axes03.xsl axes03.out axes Test for 'child::*' Axis Identifier. axes04.xml axes04.xsl axes04.out axes Test for 'descendant::*' Axis Identifier. axes05.xml axes05.xsl axes05.out axes Test for 'descendant-or-self::*' Axis Identifier. axes06.xml axes06.xsl axes06.out axes Test for 'following::*' Axis Identifier. axes07.xml axes07.xsl axes07.out axes Test for 'preceding::*' Axis Identifier with wildcard. axes08.xml axes08.xsl axes08.out axes Test for 'following-sibling::*' Axis Identifier. axes09.xml axes09.xsl axes09.out axes Test for 'preceding-sibling::*' Axis Identifier. axes10.xml axes10.xsl axes10.out axes Test for 'parent::*' Axis Identifier. axes11.xml axes11.xsl axes11.out axes Test for 'self::*' Axis Identifier. axes12.xml axes12.xsl axes12.out axes Test for ancestor::*[...][...] and index of ancestors. axes13.xml axes13.xsl axes13.out axes Test for ancestor-or-self::*[@att1][1]/@att1 vs. (ancestor-or-self::*)[@att1][1]/@att1. axes14.xml axes14.xsl axes14.out axes Test for completion of tree using all axes. axes15.xml axes15.xsl axes15.out axes Test for 'ancestor::' Axis Identifier with index. axes16.xml axes16.xsl axes16.out axes Test for 'ancestor-or-self::' Axis Identifier with index. axes17.xml axes17.xsl axes17.out axes Test for 'attribute::' Axis Identifier with index. axes18.xml axes18.xsl axes18.out axes Test for '@*' abbreviated syntax. axes19.xml axes19.xsl axes19.out axes Test for '@*' abbreviated syntax with index. axes20.xml axes20.xsl axes20.out axes Test for 'child::' Axis Identifier with index. axes21.xml axes21.xsl axes21.out axes Test for 'child::' Axis Identifier with element name. axes22.xml axes22.xsl axes22.out axes Test for 'descendant::' Axis Identifier with index. axes23.xml axes23.xsl axes23.out axes Test for 'descendant::' Axis Identifier with specified element name. axes24.xml axes24.xsl axes24.out axes Test for 'descendant-or-self::' Axis Identifier with index. axes25.xml axes25.xsl axes25.out axes Test for 'descendant-or-self::' Axis Identifier with specified element name. axes26.xml axes26.xsl axes26.out axes Test for 'descendant-or-self::' Axis Identifier with self specified. axes27.xml axes27.xsl axes27.out axes Test for 'following::' Axis Identifier with wildcard and index. axes28.xml axes28.xsl axes28.out axes Test for 'following::' Axis Identifier with specified element name. axes29.xml axes29.xsl axes29.out axes Test for 'preceding::' Axis Identifier with index. axes30.xml axes30.xsl axes30.out axes Test for 'preceding::' Axis Identifier with specified element name. axes31.xml axes31.xsl axes31.out axes Test for 'following-sibling::' Axis Identifier with index. axes32.xml axes32.xsl axes32.out axes Test for 'following-sibling::' Axis Identifier with specified element name. axes33.xml axes33.xsl axes33.out axes Test for 'preceding-sibling::' Axis Identifier with wildcard and index. axes34.xml axes34.xsl axes34.out axes Test for 'preceding-sibling::' Axis Identifier with specified element name. axes35.xml axes35.xsl axes35.out axes Test for 'parent::' Axis Identifier using specified element name. axes36.xml axes36.xsl axes36.out axes Test for 'parent::' Axis Identifier using index (not that it's practical). axes37.xml axes37.xsl axes37.out axes Test for 'parent::' Axis Identifier using specified element name that is not found. axes38.xml axes38.xsl axes38.out axes Test for abbreviated '..' syntax. axes39.xml axes39.xsl axes39.out axes Test for 'self::' Axis Identifier with specified element name. axes40.xml axes40.xsl axes40.out axes Test for 'self::' Axis Identifier with index (not that it's practical). axes41.xml axes41.xsl axes41.out axes Test for 'self::' Axis Identifier with specified element name that is not found. axes42.xml axes42.xsl axes42.out axes Test for abbreviated '.' syntax. axes43.xml axes43.xsl axes43.out axes David Marston 2001-11-08 Test for 'attribute::' Axis Identifier with name of attribute. axes44.xml axes44.xsl axes44.out axes David Marston 2001-11-08 Test for '@' to select an attribute, with name of attribute. axes45.xml axes45.xsl axes45.out axes David Marston 2001-11-08 Test for '..' and an attribute of parent node. axes46.xml axes46.xsl axes46.out axes David Marston 2001-11-08 Test for '..//name' and an attribute. axes47.xml axes47.xsl axes47.out axes David Marston 2001-11-08 Test for two 'child::' Axis Identifiers in succession. axes48.xml axes48.xsl axes48.out axes David Marston 2001-11-08 Test for 'child::*' followed by 'descendant::*' (i.e., all grandchildren and below). axes49.xml axes49.xsl axes49.out axes David Marston 2001-11-08 Test for 'descendant::*' followed by 'child::*' (i.e., all grandchildren and below). axes50.xml axes50.xsl axes50.out axes David Marston 2001-11-08 Test for '//' followed by 'child::*' (i.e., all grandchildren). axes51.xml axes51.xsl axes51.out axes David Marston 2001-11-08 Test for '//' followed by 'descendant::*' (i.e., all children and below). axes52.xml axes52.xsl axes52.out axes David Marston 2001-11-08 Test for named node followed by 'descendant::*' (i.e., all children and below). axes53.xml axes53.xsl axes53.out axes David Marston 2001-11-08 Test for named node followed by 'child::*' (i.e., all children). axes54.xml axes54.xsl axes54.out axes David Marston 2001-11-08 Test for '//*' (i.e., all descendants, but elements only). axes55.xml axes55.xsl axes55.out axes David Marston 2001-11-08 Test that combination of // and descendant specifies node can be anywhere in ancestry. axes56.xml axes56.xsl axes56.out axes David Marston 2001-11-08 Test that // goes down at least 15 levels. axes57.xml axes57.xsl axes57.out axes Paul Dick 2001-11-08 Check the attribute:: axis. The foo:doc selection is necessary to pick up the last doc, cuz, I change the default namespace. axes58.xml axes58.xsl axes58.out axes David Marston 2001-11-08 Step through names on the namespace axis. Ensure attributes aren't counted. axes59.xml axes59.xsl axes59.out axes Paul Dick 2001-11-08 Test for 'attribute::*' in match pattern. axes60.xml axes60.xsl axes60.out axes Paul Dick 2001-11-08 Test for 'child::*' in match pattern. axes61.xml axes61.xsl axes61.out axes David Marston 2001-11-08 Use a NameTest on the namespace axis. axes62.xml axes62.xsl axes62.out axes David Marston 2001-11-08 Test for 'self::' Axis Identifier with child predicate axes63.xml axes63.xsl axes63.out axes David Marston 2001-11-08 Test for 'self::' Axis Identifier with attribute predicate axes64.xml axes64.xsl axes64.out axes David Marston 2001-11-08 Test for 'self::text()' being empty when it should be axes65.xml axes65.xsl axes65.out axes David Marston 2001-11-08 Test for 'self::comment()' being empty when it should be axes66.xml axes66.xsl axes66.out axes David Marston 2001-11-08 Test for 'self::processing-instruction()' being empty when it should be axes67.xml axes67.xsl axes67.out axes David Marston 2001-11-08 Check that namespace axis includes all namespaces in scope. axes68.xml axes68.xsl axes68.out axes David Marston 2001-11-08 Compound test for preceding-sibling:: and following-sibling:: with explicit iteration. axes69.xml axes69.xsl axes69.out axes David Marston 2001-11-08 Compound test for preceding-sibling:: and following-sibling:: conjoined. axes70.xml axes70.xsl axes70.out axes David Marston 2001-11-08 Compound test for preceding-sibling:: and following-sibling:: conjoined, with positional predicate on the first axis. axes71.xml axes71.xsl axes71.out axes David Marston 2001-11-08 Compound test for preceding-sibling:: and following-sibling:: conjoined, with positional predicates on both axes. axes72.xml axes72.xsl axes72.out axes David Marston 2001-11-08 Compound test where we bounce "horizontally" across the tree, using positions. axes73.xml axes73.xsl axes73.out axes David Marston 2001-11-08 Compound test for following-sibling:: and preceding-sibling:: with explicit iteration. axes74.xml axes74.xsl axes74.out axes David Marston 2001-11-08 Compound test for following-sibling:: and preceding-sibling:: conjoined. axes75.xml axes75.xsl axes75.out axes David Marston 2001-11-08 Compound test for following-sibling:: and preceding-sibling:: conjoined, with positional predicate on the first axis. axes76.xml axes76.xsl axes76.out axes David Marston 2001-11-08 Compound test for following-sibling:: and preceding-sibling:: conjoined, with positional predicates on both axes. Reverse document order applies. axes77.xml axes77.xsl axes77.out axes David Marston 2001-11-08 Compound test where we bounce "horizontally" across the tree, using positions. axes78.xml axes78.xsl axes78.out axes David Marston 2001-11-08 Compound test for following::, parent, and child conjoined, with positional predicates. axes79.xml axes79.xsl axes79.out axes David Marston 2001-11-08 Compound test for preceding::, parent, and following:: conjoined, with positional predicates. axes80.xml axes80.xsl axes80.out axes David Marston 2001-11-08 Compound test for preceding::, parent, descendant::, and following-sibling:: conjoined, with positional predicates and a node test. axes81.xml axes81.xsl axes81.out axes David Marston 2001-11-08 Test simple notation to select entire tree. axes82.xml axes82.xsl axes82.out axes David Marston 2001-11-08 Compound test selecting everything that has children. axes83.xml axes83.xsl axes83.out axes David Marston 2001-11-08 Compound test going "vertically" in the tree. axes84.xml axes84.xsl axes84.out axes David Marston 2001-11-08 Alternate test to select the set of all grandparents. axes85.xml axes85.xsl axes85.out axes David Marston 2001-11-08 Test to select the set of all aunts, great-aunts, etc. but exclude ancestors. axes86.xml axes86.xsl axes86.out axes David Marston 2001-11-08 Traverse ancestor:: starting from attributes. axes87.xml axes87.xsl axes87.out axes David Marston 2001-11-08 Traverse following:: starting from attributes. axes88.xml axes88.xsl axes88.out axes David Marston 2001-11-08 Traverse preceding:: starting from attributes. axes89.xml axes89.xsl axes89.out axes David Marston 2001-11-08 Test for union of preceding-sibling:: and following-sibling:: axes90.xml axes90.xsl axes90.out axes David Marston 2001-11-08 Test for steps beyond union of two axes. axes91.xml axes91.xsl axes91.out axes David Marston 2001-11-08 Test for union of two relative-location-paths axes92.xml axes92.xsl axes92.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes93.xml axes93.xsl axes93.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes94.xml axes94.xsl axes94.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes95.xml axes95.xsl axes95.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes96.xml axes96.xsl axes96.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes97.xml axes97.xsl axes97.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes98.xml axes98.xsl axes98.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes99.xml axes99.xsl axes99.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes100.xml axes100.xsl axes100.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes101.xml axes101.xsl axes101.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes102.xml axes102.xsl axes102.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes103.xml axes103.xsl axes103.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes104.xml axes104.xsl axes104.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes105.xml axes105.xsl axes105.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes106.xml axes106.xsl axes106.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. Note that namespace nodes should not be included on the preceeding axis, and specifically that the implied declaration of xml: should not appear in the output. axes107.xml axes107.xsl axes107.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes108.xml axes108.xsl axes108.out axes Scott Boag 2001-11-08 Tests following axis starting from an attribute. axes109.xml axes109.xsl axes109.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes110.xml axes110.xsl axes110.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axes followed by additional relative-location-path steps. axes111.xml axes111.xsl axes111.out axes Paul Dick 2001-11-08 Tests apply-templates starting with a attribute axis followed by additional relative-location-path steps. axes112.xml axes112.xsl axes112.out axes Dave Haffner 2001-11-08 Comprehensive test of all axes axes113.xml axes113.xsl axes113.out axes David Marston 2001-11-08 Test for preceding::foo[1] vs. (preceding::foo)[1], as discussed in the first NOTE in section 3.3 axes114.xml axes114.xsl axes114.out axes David Marston 2001-11-08 Test for preceding-sibling::foo[1] vs. (preceding-sibling::foo)[1], similar to the treatment of preceding:: in the first NOTE in section 3.3 axes115.xml axes115.xsl axes115.out axes Scott Boag 2001-11-08 Test for likely optimizations of descendant patterns to make sure they're done correctly. axes116.xml axes116.xsl axes116.out axes David Marston 2001-11-08 Test of //@ sequences axes116.xml axes116.xsl axes116.out axes David Marston 2001-11-08 Try 'ancestor-or-self::*' after walking down to it. axes119.xml axes119.xsl axes119.out axes Paul Dick (Revision of axes118) 2001-11-08 Check that namespace nodes exist separately on each element. axes120.xml axes120.xsl axes120.out axes David Marston 2001-11-08 Test for '/descendant::*' to select all elements (excluding root node). No text or comments should be picked up. axes121.xml axes121.xsl axes121.out axes David Marston 2001-11-08 Test for last() on two-step paths, contrasting descendant-or-self with ancestor-or-self. axes122.xml axes122.xsl axes122.out axes David Marston 2001-11-08 Tests apply-templates from an attribute using parent axis. axes123.xml axes123.xsl axes123.out axes David Marston 2001-11-08 Tests apply-templates from a comment using parent axis. axes123.xml axes123.xsl axes123.out axes David Marston 2001-11-08 Ensure that preceding::node() doesn't get namespace or attribute nodes axes125.xml axes125.xsl axes125.out axes David Marston 2001-11-08 Ensure that preceding::node() does get comment or PI nodes axes126.xml axes126.xsl axes126.out axes David Marston 2001-11-08 Ensure that following::node() doesn't get namespace or attribute nodes axes127.xml axes127.xsl axes127.out axes David Marston 2001-11-08 Ensure that preceding::node() does get comment and PI nodes axes128.xml axes128.xsl axes128.out axes David Marston 2001-11-08 Check the namespace axis starting from an attribute; should be empty axes129.xml axes129.xsl axes129.out axes David Marston 2001-11-08 Test for 'self::' axis on an attribute axes130.xml axes130.xsl axes130.out axes Henry Zongaro 2001-11-08 Test for descendant axis when siblings have some children or the context node has no siblings. axes131.xml axes131.xsl axes131.out boolean Test of true() boolean01.xml boolean01.xsl boolean01.out boolean Test of boolean "and" operator with both values true boolean02.xml boolean02.xsl boolean02.out boolean Test of boolean "or" operator with two true values boolean03.xml boolean03.xsl boolean03.out boolean Test of boolean "not" operator with true value. boolean04.xml boolean04.xsl boolean04.out boolean Test of boolean() function - conversion of empty string. boolean05.xml boolean05.xsl boolean05.out boolean Test of ">" operator with false expected value. boolean06.xml boolean06.xsl boolean06.out boolean Test of ">=" operators with expected false result. boolean07.xml boolean07.xsl boolean07.out boolean Test of lang() function boolean08.xml boolean08.xsl boolean08.out boolean Test of false() function boolean09.xml boolean09.xsl boolean09.out boolean Test of the '=' operator for true. boolean10.xml boolean10.xsl boolean10.out boolean Test of '=' operator for false. boolean11.xml boolean11.xsl boolean11.out boolean Test of '=' operator on two numbers, one having decimal point and zeroes after boolean12.xml boolean12.xsl boolean12.out boolean Test of '=' operator with positive and negative zero. boolean13.xml boolean13.xsl boolean13.out boolean Test of '=' operator with one number with leading zero, one not. boolean14.xml boolean14.xsl boolean14.out boolean Test of '=' operator, true value compared against a non-empty string. boolean15.xml boolean15.xsl boolean15.out boolean Test of '=' operator, false value compared against an empty string. boolean16.xml boolean16.xsl boolean16.out boolean Test of '=' operator, true value compared against a non-zero number. boolean17.xml boolean17.xsl boolean17.out boolean Test of '=' operator, false value compared against zero. boolean18.xml boolean18.xsl boolean18.out boolean Test of boolean "and" operator with both values false boolean19.xml boolean19.xsl boolean19.out boolean Test of boolean "and" operator with two strings; strings are evaluated to True if there length > 1. boolean20.xml boolean20.xsl boolean20.out boolean Test of boolean "and" operator with one value true and one value false boolean21.xml boolean21.xsl boolean21.out boolean Test of boolean "and" operator with one value false and one value true boolean22.xml boolean22.xsl boolean22.out boolean Test of boolean "and" operator with two strings that look like numbers boolean23.xml boolean23.xsl boolean23.out boolean Test of boolean "or" operator with true first, then false boolean24.xml boolean24.xsl boolean24.out boolean Test of boolean "or" operator, false first, then true boolean25.xml boolean25.xsl boolean25.out boolean Test of boolean "or" operator with two false values boolean26.xml boolean26.xsl boolean26.out boolean Test of boolean "or" operator, numeric vs. empty string boolean27.xml boolean27.xsl boolean27.out boolean Test of boolean "not" operator on a false boolean28.xml boolean28.xsl boolean28.out boolean Test of boolean "not" operator on a true expression boolean29.xml boolean29.xsl boolean29.out boolean Test of boolean "not" operator on a false expression boolean30.xml boolean30.xsl boolean30.out boolean Test of boolean "not" operator on an empty string boolean31.xml boolean31.xsl boolean31.out boolean Test of boolean "not" operator on a string boolean32.xml boolean32.xsl boolean32.out boolean Test of boolean() function, converting a non-empty string to true boolean33.xml boolean33.xsl boolean33.out boolean Test of boolean() function, converting a zero to false boolean34.xml boolean34.xsl boolean34.out boolean Test of boolean() function, converting a -0 to false boolean35.xml boolean35.xsl boolean35.out boolean Test of boolean() function, converting a non-zero number to true boolean36.xml boolean36.xsl boolean36.out boolean Test of boolean() function, converting a problem expression to true boolean37.xml boolean37.xsl boolean37.out boolean Display a problem expression boolean38.xml boolean38.xsl boolean38.out boolean Test of boolean() function, converting a problem expression boolean39.xml boolean39.xsl boolean39.out boolean Test of boolean() function, converting a node-set to true boolean40.xml boolean40.xsl boolean40.out boolean Test of boolean() function, converting an empty node-set to false boolean41.xml boolean41.xsl boolean41.out boolean Test of boolean() function, converting a result tree fragment boolean42.xml boolean42.xsl boolean42.out boolean Test of boolean() function, converting an empty result tree fragment boolean43.xml boolean43.xsl boolean43.out boolean Test of ">" operator boolean44.xml boolean44.xsl boolean44.out boolean Test of ">" operator boolean45.xml boolean45.xsl boolean45.out boolean Test of "<" operator boolean46.xml boolean46.xsl boolean46.out boolean Test of "<" operator boolean47.xml boolean47.xsl boolean47.out boolean Test of "<" operator boolean48.xml boolean48.xsl boolean48.out boolean Test of ">" operator boolean49.xml boolean49.xsl boolean49.out boolean Test of ">" operator boolean50.xml boolean50.xsl boolean50.out boolean Test of "<=" operator boolean51.xml boolean51.xsl boolean51.out boolean Test of ">=" operator boolean52.xml boolean52.xsl boolean52.out boolean Test of "<=" operator boolean53.xml boolean53.xsl boolean53.out boolean Test of "<=" operator boolean54.xml boolean54.xsl boolean54.out boolean Test of "<=" operator boolean55.xml boolean55.xsl boolean55.out boolean David Marston 2001-11-08 Test that "and" doesn't bother with right operand if left is false boolean56.xml boolean56.xsl boolean56.out boolean David Marston 2001-11-08 Test that "or" doesn't evaluate right operand if left is true boolean57.xml boolean57.xsl boolean57.out boolean Paul Dick 2001-11-08 If $x is bound to a node-set, then $x="foo" does not mean the same as not($x!="foo"): the former is true if and only if some node in $x has the string-value foo; the latter is true if and only if all nodes in $x have the string-value foo. boolean58.xml boolean58.xsl boolean58.out boolean David Marston 2001-11-08 Test =, !=, and not, comparing node-set to string, where node-set is empty. boolean59.xml boolean59.xsl boolean59.out boolean David Marston 2001-11-08 Test of the '!=' operator returning false on two numbers. boolean60.xml boolean60.xsl boolean60.out boolean David Marston 2001-11-08 Test of the '!=' operator returning true on two numbers. boolean61.xml boolean61.xsl boolean61.out boolean David Marston 2001-11-08 Test of '!=' operator on two numbers, one having decimal point and zeroes after boolean62.xml boolean62.xsl boolean62.out boolean David Marston 2001-11-08 Test of '!=' operator on two booleans, false first. boolean63.xml boolean63.xsl boolean63.out boolean David Marston 2001-11-08 Test of '!=' operator on two booleans, true first. boolean64.xml boolean64.xsl boolean64.out boolean David Marston 2001-11-08 Test of '!=' operator on two booleans that are equal, so false should result. boolean65.xml boolean65.xsl boolean65.out boolean David Marston 2001-11-08 Test of '!=' operator on two strings that are equal, so false should result. boolean66.xml boolean66.xsl boolean66.out boolean David Marston 2001-11-08 Test of '!=' operator on two strings that are unequal, so true should result. boolean67.xml boolean67.xsl boolean67.out boolean David Marston 2001-11-08 Test of '!=' operator on two strings that are unequal, but only in leading spaces. boolean68.xml boolean68.xsl boolean68.out boolean David Marston 2001-11-08 Test of '!=' operator on two strings that are unequal, but only in trailing spaces. boolean69.xml boolean69.xsl boolean69.out boolean David Marston 2001-11-08 Test = on two node-sets, where both are the same. boolean70.xml boolean70.xsl boolean70.out boolean David Marston 2001-11-08 Test = on two disjoint node-sets. boolean71.xml boolean71.xsl boolean71.out boolean David Marston 2001-11-08 Test = on two node-sets that have one node in common. boolean72.xml boolean72.xsl boolean72.out boolean David Marston 2001-11-08 Test != on two node-sets, where both are the same. boolean73.xml boolean73.xsl boolean73.out boolean David Marston 2001-11-08 Test != on two disjoint node-sets. boolean74.xml boolean74.xsl boolean74.out boolean David Marston 2001-11-08 Test != on two node-sets that have one node in common. boolean75.xml boolean75.xsl boolean75.out boolean David Marston 2001-11-08 Test != on two node-sets that have their only node in common. boolean76.xml boolean76.xsl boolean76.out boolean David Marston 2001-11-08 Test of "<" operator comparing two real numbers, true result boolean77.xml boolean77.xsl boolean77.out boolean David Marston 2001-11-08 Test of "<" operator comparing two real numbers, false result boolean78.xml boolean78.xsl boolean78.out boolean David Marston 2001-11-08 Test of "<" operator comparing real to integer, true result boolean79.xml boolean79.xsl boolean79.out boolean David Marston 2001-11-08 Test of "<" operator comparing real to integer, false result boolean80.xml boolean80.xsl boolean80.out boolean David Marston 2001-11-08 Test of '=' operator with one number with leading zero, one not. Reverse order of boolean14. boolean81.xml boolean81.xsl boolean81.out boolean David Marston 2001-11-08 Test of '=' operator, false value compared against zero. Reverse order of boolean18. boolean82.xml boolean82.xsl boolean82.out boolean David Marston 2001-11-08 Test of '=' operator, boolean to string. Reverse order of boolean15. boolean83.xml boolean83.xsl boolean83.out boolean David Marston 2001-11-08 Test =, !=, and not, comparing node-set to number. boolean84.xml boolean84.xsl boolean84.out boolean David Marston 2001-11-08 Test =, !=, and not, comparing node-set to boolean. boolean85.xml boolean85.xsl boolean85.out boolean David Marston 2001-11-08 Test =, !=, and not, comparing empty node-set to boolean. boolean86.xml boolean86.xsl boolean86.out boolean David Marston 2001-11-08 Test = and !=, comparing RTF to boolean. boolean87.xml boolean87.xsl boolean87.out boolean David Marston 2001-11-08 Test = and !=, comparing RTF to string. boolean88.xml boolean88.xsl boolean88.out boolean David Marston 2001-11-08 Test = and !=, comparing RTF to string. boolean89.xml boolean89.xsl boolean89.out boolean David Marston 2001-11-08 Test of boolean() on string "1". boolean90.xml boolean90.xsl boolean90.out conditional General test of choose, with otherwise conditional01.xml conditional01.xsl conditional01.out conditional Test choose with no matches and missing otherwise clause. conditional02.xml conditional02.xsl conditional02.out conditional David Marston 2001-11-08 Test for "when" testing on nonexsisent attribute node. conditional03.xml conditional03.xsl conditional03.out conditional David Marston 2001-11-08 Test xsl:when by itself, success. conditional04.xml conditional04.xsl conditional04.out conditional David Marston 2001-11-08 Test two xsl:when elements without xsl:otherwise, one succeeding. conditional05.xml conditional05.xsl conditional05.out conditional David Marston 2001-11-08 Test two xsl:when, no xsl:otherwise, second matches. conditional06.xml conditional06.xsl conditional06.out conditional David Marston 2001-11-08 Test single when by itself, fail. conditional07.xml conditional07.xsl conditional07.out conditional David Marston 2001-11-08 Test failing when with xsl:otherwise. conditional08.xml conditional08.xsl conditional08.out conditional David Marston 2001-11-08 Test single when with xsl:otherwise, success on when. conditional09.xml conditional09.xsl conditional09.out conditional Test xsl:if with simplistic boolean expression. conditional10.xml conditional10.xsl conditional10.out conditional David Marston 2001-11-08 Test xsl:if with test expression that converts to boolean true. conditional11.xml conditional11.xsl conditional11.out conditional David Marston 2001-11-08 Test xsl:if with test involving current node value. conditional12.xml conditional12.xsl conditional12.out conditional David Marston 2001-11-08 Test xsl:if with boolean function and test of current node. conditional13.xml conditional13.xsl conditional13.out conditional Test xsl:if with test of subelement value. conditional14.xml conditional14.xsl conditional14.out conditional Test xsl:if with equality of result tree fragments. conditional15.xml conditional15.xsl conditional15.out conditional Test of compound conditions within xsl:if. conditional16.xml conditional16.xsl conditional16.out conditional David Marston 2001-11-08 Test that only the content of the first matching xsl:when is instantiated. conditional17.xml conditional17.xsl conditional17.out conditional David Marston 2001-11-08 Test that xsl:if can be nested. conditional18.xml conditional18.xsl conditional18.out conditional David Marston 2001-11-08 Test that xsl:choose can be nested. conditional19.xml conditional19.xsl conditional19.out conditional Test two xsl:when elements using a variable in the test. conditional20.xml conditional20.xsl conditional20.out conditional Carmelo Montanez 2001-11-08 Test xsl:if inside xsl:otherwise. conditional21.xml conditional21.xsl conditional21.out conditional Carmelo Montanez 2001-11-08 Test xsl:if inside xsl:when. conditional22.xml conditional22.xsl conditional22.out conditional Carmelo Montanez 2001-11-08 Test a function (round) in the test attribute. conditional23.xml conditional23.xsl conditional23.out conflictres Paul Dick 2001-11-08 Test match of element name. conflictres01.xml conflictres01.xsl conflictres01.out conflictres Paul Dick 2001-11-08 Test for conflict resolution on wildcard names. conflictres02.xml conflictres02.xsl conflictres02.out conflictres Paul Dick 2001-11-08 Test for conflict resolution - nodetype. conflictres03.xml conflictres03.xsl conflictres03.out conflictres Paul Dick 2001-11-08 Test for nodetest override of default priority. Also, node selected is attribute instead of element. conflictres04.xml conflictres04.xsl conflictres04.out conflictres Paul Dick 2001-11-08 Test for conflict resolution between simple and non-simple node patterns. conflictres05.xml conflictres05.xsl conflictres05.out conflictres Paul Dick 2001-11-08 Test for conflict resolution on a predicate conflictres06.xml conflictres06.xsl conflictres06.out conflictres Paul Dick 2001-11-08 Test for conflict resolution with 2 non-simple patterns (predicate and '/') conflictres07.xml conflictres07.xsl conflictres07.out conflictres Paul Dick 2001-11-08 Test for conflict resolution with 2 non-simple patterns ('/' and predicate) conflictres08.xml conflictres08.xsl conflictres08.out conflictres David Marston 2001-11-08 Test that second instance of template wins. conflictres10.xml conflictres10.xsl conflictres10.out conflictres David Marston 2001-11-08 Test for conflict resolution - two different node tests. conflictres11.xml conflictres11.xsl conflictres11.out conflictres David Marston 2001-11-08 Test that child and descendant are equal in priority. conflictres12.xml conflictres12.xsl conflictres12.out conflictres David Marston 2001-11-08 Test that two patterns containing * at one level are equal in priority, despite one * being deeper. conflictres13.xml conflictres13.xsl conflictres13.out conflictres David Marston 2001-11-08 Test that pattern containing * at one level is equal in priority to one containing * at two levels. conflictres14.xml conflictres14.xsl conflictres14.out conflictres David Marston 2001-11-08 Test that pattern a//c is higher priority than a/*/c, even though it allows more nodes to qualify. conflictres15.xml conflictres15.xsl conflictres15.out conflictres David Marston 2001-11-08 Test for conflict resolution on a predicate of a wildcard conflictres16.xml conflictres16.xsl conflictres16.out conflictres David Marston 2001-11-08 If equal priorities are explicitly assigned, default priority rules have no effect on resolving conflicts. conflictres17.xml conflictres17.xsl conflictres17.out conflictres David Marston 2001-11-08 Test that @foo has higher priority than @*. conflictres18.xml conflictres18.xsl conflictres18.out conflictres David Marston 2001-11-08 Test priority rankings of non-namespaced and namespaced attributes. The @ped:* ranks above @* and below the others. conflictres19.xml conflictres19.xsl conflictres19.out conflictres David Marston 2001-11-08 Test priority rankings of non-namespaced and namespaced elements. The ped:* ranks above * and below the others. conflictres20.xml conflictres20.xsl conflictres20.out conflictres David Marston 2001-11-08 Test for conflict resolution on a predicate of a node test. conflictres21.xml conflictres21.xsl conflictres21.out conflictres David Marston 2001-11-08 Test for conflict resolution on a predicate of a node test for comments. conflictres22.xml conflictres22.xsl conflictres22.out conflictres David Marston 2001-11-08 Test for conflict resolution on processing-instruction() node test. conflictres23.xml conflictres23.xsl conflictres23.out conflictres Gary Peskin 2001-11-08 Test for conflict resolution on templates assigned equal priority. conflictres24.xml conflictres24.xsl conflictres24.out conflictres Santiago Pericas-Geertsen 2001-11-08 Test explicit priorities vs. default for attributes. conflictres25.xml conflictres25.xsl conflictres25.out conflictres Santiago Pericas-Geertsen 2001-11-08 Test explicit priorities vs. default for attributes. conflictres26.xml conflictres26.xsl conflictres26.out conflictres Santiago Pericas-Geertsen 2001-11-08 Test explicit priorities for "*". conflictres27.xml conflictres27.xsl conflictres27.out conflictres Santiago Pericas-Geertsen 2001-11-08 Test explicit priority for "node()", higher than default of -0.5 conflictres28.xml conflictres28.xsl conflictres28.out conflictres David Marston 2001-11-08 Test conflict of two ways to wildcard attributes. Also assign conflicting priority on a template. conflictres29.xml conflictres29.xsl conflictres29.out conflictres David Marston 2001-11-08 Test conflict of two ways to wildcard attributes. conflictres30.xml conflictres30.xsl conflictres30.out conflictres Tom Amiro 2001-11-08 Test system allocated priorities for "*[]". conflictres31.xml conflictres31.xsl conflictres31.out conflictres Tom Amiro 2001-11-08 Test system allocated priorities for "@*[]". conflictres32.xml conflictres32.xsl conflictres32.out conflictres Tom Amiro 2001-11-08 Test system allocated priorities for "node()[]" conflictres33.xml conflictres33.xsl conflictres33.out conflictres David Marston 2001-11-08 Confirm default priority of 0 for processing-instruction('name') pattern. conflictres34.xml conflictres34.xsl conflictres34.out conflictres David Marston 2001-11-08 Test that pattern a//b is equal priority than a/b, even though it allows more nodes to qualify. conflictres35.xml conflictres35.xsl conflictres35.out conflictres David Marston 2001-11-08 Test that pattern containing * at one level is equal in priority to one containing * at a lower level. conflictres36.xml conflictres36.xsl conflictres36.out copy Paul Dick 2001-11-08 Test for simple identity transformation with template match copy01.xml copy01.xsl copy01.out copy Paul Dick 2001-11-08 Test for simple tree copy, in main template via copy-of naming the document element copy02.xml copy02.xsl copy02.out copy Paul Dick 2001-11-08 Use identity transformation to put document tree into result tree fragment, then use xsl:copy-of to move to result copy03.xml copy03.xsl copy03.out copy Paul Dick 2001-11-08 Test for copy-of whole tree via wildcard pattern copy04.xml copy04.xsl copy04.out copy Paul Dick 2001-11-08 Test copy-of a string constant copy05.xml copy05.xsl copy05.out copy Paul Dick 2001-11-08 Test for copy-of a number copy06.xml copy06.xsl copy06.out copy Paul Dick 2001-11-08 Test for copying attributes from source to result tree copy07.xml copy07.xsl copy07.out copy Paul Dick 2001-11-08 Test of passing HTML to a named template. copy08.xml copy08.xsl copy08.out copy Paul Dick 2001-11-08 Test for xsl:copy-of with nodeset. Shows handling of namespaces. copy09.xml copy09.xsl copy09.out copy Paul Dick 2001-11-08 Use copy-of to put a tree fragment under an element. copy10.xml copy10.xsl copy10.out copy Paul Dick 2001-11-08 Use copy-of to put a non-tree node-set under an element. copy11.xml copy11.xsl copy11.out copy Paul Dick 2001-11-08 Test for copy-of with boolean constant copy12.xml copy12.xsl copy12.out copy David Marston 2001-11-08 Test for copy-of with '*' wildcard pattern copy13.xml copy13.xsl copy13.out copy David Marston 2001-11-08 Test for copy-of with '*' wildcard pattern copy14.xml copy14.xsl copy14.out copy David Marston 2001-11-08 Test for-each inside xsl:copy copy15.xml copy15.xsl copy15.out copy David Marston 2001-11-08 Use id(node-set) to try to create a set of nodes in random order. Either id() or xsl:copy is arranging them in document order. copy16.xml copy16.xsl copy16.out copy Test for identity transformation exactly as in spec. copy17.xml copy17.xsl copy17.out copy Gertjan van Son 2001-11-08 Test for copy-of with union of attribute nodes. copy18.xml copy18.xsl copy18.out copy David Marston 2001-11-08 Test copy-of a string constant containing character entity copy19.xml copy19.xsl copy19.out copy David Marston 2001-11-08 Test copy-of a string constant containing character entity copy20.xml copy20.xsl copy20.out copy David Marston 2001-11-08 Ensure that external entity reference works in copy. copy21.xml copy21.xsl copy21.out copy David Marston 2001-11-08 Ensure that external entity reference with high-byte character works in copy. copy22.xml copy22.xsl copy22.out copy David Marston 2001-11-08 Test for copy-of text nodes including CDATA. copy23.xml copy23.xsl copy23.out copy Myriam Midy 2001-11-08 Test for processing-instruction() node-test in copy-of. copy24.xml copy24.xsl copy24.out copy David Marston 2001-11-08 Accumulate attributes from several places in the source. copy25.xml copy25.xsl copy25.out copy Bob Morris 2001-11-08 Should be able to copy the same tree fragment twice in succession. copy26.xml copy26.xsl copy26.out copy Oliver Becker 2001-11-08 Demonstrate copying a named template from the stylesheet into the result. From a thread on XSL-list 7/30/2001. copy27.xml copy27.xsl copy27.out copy David Marston 2001-11-08 Test for copy-of an empty node. copy28.xml copy28.xsl copy28.out copy David Marston 2001-11-08 current() should work in copy-of. copy29.xml copy29.xsl copy29.out copy David Marston 2001-11-08 Use key() to try to create a set of nodes in random order. copy30.xml copy30.xsl copy30.out copy David Marston 2001-11-08 Test for xsl:copy with nodeset. Shows handling of namespaces. copy31.xml copy31.xsl copy31.out copy David Marston 2001-11-08 Make each comment be the current node, and copy it. copy32.xml copy32.xsl copy32.out copy David Marston 2001-11-08 Make each PI be the current node, and copy it. copy33.xml copy33.xsl copy33.out copy David Marston 2001-11-08 Make an RTF of the whole doc and watch for incorrect xml-decl placement. copy34.xml copy34.xsl copy34.out copy David Marston 2001-11-08 Make a node-set of the whole doc and watch for incorrect xml-decl placement. copy35.xml copy35.xsl copy35.out copy <Jochen.Schwarze@cit.de> 2001-11-08 Use prefixed attributes with no preceding text nodes. copy36.xml copy36.xsl copy36.out copy Tom Amiro 2001-11-08 Look for bug in building union for identity transform. copy37.xml copy37.xsl copy37.out copy Michael Kay 2001-11-08 Using copy-of for repeated output of an RTF (HTML output) copy38.xml copy38.xsl copy38.out copy David Marston 2001-11-08 Another style of identity transform, where attributes are copied by copy-of rather than by recursive use of the template. copy39.xml copy39.xsl copy39.out copy David Marston 2001-11-08 Use key() to get nodes from various places, then copy and mark. copy40.xml copy40.xsl copy40.out copy David Marston 2001-11-08 Try to copy a comment before there is any element produced. copy41.xml copy41.xsl copy41.out copy David Marston 2001-11-08 Demonstrate sorting of tree fragments copy42.xml copy42.xsl copy42.out copy David Marston 2001-11-08 Copy the whole input tree to non-root position in output. "a root node is copied by copying its children" copy43.xml copy43.xsl copy43.out copy David Marston 2001-11-08 Introduce namespace nodes through copy-of (i.e., no earlier reference). copy44.xml copy44.xsl copy44.out copy David Marston 2001-11-08 Make an RTF on the fly and watch for incorrect xml-decl placement. copy45.xml copy45.xsl copy45.out copy David Marston 2001-11-08 Introduce namespace nodes through copy-of where select ignores namespace. copy46.xml copy46.xsl copy46.out copy David Marston 2001-11-08 Show that exclude-result-prefixes doesn't affect copy-of. copy47.xml copy47.xsl copy47.out copy David Marston 2001-11-08 Unusual effect: "foo" is in effect on each copied node, but excluded from LREs "out" and "union". copy48.xml copy48.xsl copy48.out copy Tony Pentinnen 2001-11-08 Verify xml:lang attributes can be copied from source to result copy49.xml copy49.xsl copy49.out copy Joerg Heinicke (joerg.heinicke@gmx.de) 2001-11-08 Attribute encountered before first copied node must not be copied. copy50.xml copy50.xsl copy50.out copy David Marston 2001-11-08 Test for xsl:copy on namespaces referenced directly. copy51.xml copy51.xsl copy51.out copy David Marston 2001-11-08 Make each PI of a certain name be the current node, and copy it. copy52.xml copy52.xsl copy52.out copy David Marston 2001-11-08 Copy all PIs of a certain name via copy-of. copy53.xml copy53.xsl copy53.out copy David Marston 2001-11-08 Copy some PIs with a multiply-filtered select. copy54.xml copy54.xsl copy54.out copy Tom Amiro 2001-11-08 Test copy-of identity transformation on XML with namespace nodes that redefines the default and one prefixed namespace on inner element. copy55.xml copy55.xsl copy55.out copy Paul Dick 2001-11-08 Use copy-of to attempt to put a node-set in an attribute. copy56.xml copy56.xsl copy56.out copy David Marston 2001-11-08 Use copy-of to put a node-set in an attribute, where all members are text nodes. copy57.xml copy57.xsl copy57.out copy David Marston 2001-11-08 Use copy-of to put a node-set in an attribute, where some members are text nodes. copy58.xml copy58.xsl copy58.out copy David Bertoni 2001-11-08 Use copy-of to put a node-set and RTF in a comment, where some members are text nodes. copy59.xml copy59.xsl copy59.out copy David Bertoni 2001-11-08 Use copy-of to put a node-set and RTF in a PI, where some members are text nodes. copy60.xml copy60.xsl copy60.out copy David Marston 2001-11-08 Try to copy an attribute, via copy, after child element. copy61.xml copy61.xsl copy61.out copy David Marston 2001-11-08 Try to copy an attribute, via copy-of, after child element. copy62.xml copy62.xsl copy62.out dflt Paul Dick 2001-11-08 Test for built-in template rule for attributes. dflt01.xml dflt01.xsl dflt01.out dflt Paul Dick 2001-11-08 Test of built-in template for text nodes. dflt02.xml dflt02.xsl dflt02.out dflt David Marston 2001-11-08 Test of built-in template for elements. dflt03.xml dflt03.xsl dflt03.out dflt David Marston 2001-11-08 Test of built-in template for elements for a named mode. dflt04.xml dflt04.xsl dflt04.out expression Test of lang() function, with exact match on "en" expression01.xml expression01.xsl expression01.out expression Invoke unparsed-entity-uri function expression02.xml expression02.xsl expression02.out expression Test of lang() function, matching "en-us" to partial qualifier expression03.xml expression03.xsl expression03.out expression Test of lang() function expression04.xml expression04.xsl expression04.out expression Test of lang() function, attempting to match "EN" to "en" expression05.xml expression05.xsl expression05.out expression Test of lang() function in a for-each expression06.xml expression06.xsl expression06.out extend Paul Dick 2001-11-08 Testing Conformance specific extension stuff. The top-level usage of a extension element is not really allowed and should be ignored. Therefore the first xsl:fallback should also be ignored. extend01.xml extend01.xsl extend01.out extend Paul Dick 2001-11-08 Testing that xsl:fallback engages when required. extend02.xml extend02.xsl extend02.out extend Paul Dick 2001-11-08 Test function-available and element-available with xslt elements and functions. extend03.xml extend03.xsl extend03.out extend David Marston 2001-11-08 Test for-each inside xsl:fallback. Also have content with in the extension. extend04.xml extend04.xsl extend04.out idkey David Marston 2001-11-08 Test generate-id() as used in grouping. idkey01.xml idkey01.xsl idkey01.out idkey Make one keyspace and use it. idkey02.xml idkey02.xsl idkey02.out idkey Test for key() in template pattern matching. idkey03.xml idkey03.xsl idkey03.out idkey Test for id(). idkey04.xml t04.dtd idkey04.xsl idkey04.out idkey David Marston 2001-11-08 Test for xsl:key, where value of use is a string constant. idkey05.xml idkey05.xsl idkey05.out idkey David Marston 2001-11-08 Test of 'generate-id()' - ensure same node generates same ID. idkey06.xml idkey06.xsl idkey06.out idkey David Marston 2001-11-08 Test of generate-id() uniqueness. idkey07.xml idkey07.xsl idkey07.out idkey David Marston 2001-11-08 Test for xsl:key, where value of use is an integer. idkey08.xml idkey08.xsl idkey08.out idkey David Marston 2001-11-08 Test for id() behaving well when there is no DTD to designate an ID. idkey09.xml idkey09.xsl idkey09.out idkey David Marston 2001-11-08 Test for match attribute being first in xsl:key. idkey10.xml idkey10.xsl idkey10.out idkey David Marston 2001-11-08 Test for use attribute being first in xsl:key. idkey11.xml idkey11.xsl idkey11.out idkey David Marston 2001-11-08 Test for xsl:key matching multiple keys on same node. idkey12.xml idkey12.xsl idkey12.out idkey David Marston 2001-11-08 Test for xsl:key matching multiple nodes on same looked-up value. idkey13.xml idkey13.xsl idkey13.out idkey David Marston 2001-11-08 Test xsl:key where match nodes occur at different levels in the document. idkey15.xml idkey15.xsl idkey15.out idkey David Marston 2001-11-08 Test for three keyspaces using the same nodes as keys. idkey16.xml idkey16.xsl idkey16.out idkey David Marston 2001-11-08 Test key() with a node-set as second argument. idkey17.xml idkey17.xsl idkey17.out idkey David Marston 2001-11-08 Test combination of key() and document() as suggested in spec. idkey18.xml bib.xml idkey18.xsl idkey18.out idkey David Marston 2001-11-08 Test for xsl:key and key() with a qualified name. idkey19.xml idkey19.xsl idkey19.out idkey David Marston 2001-11-08 Test for xsl:key being imported. idkey20.xml idkey20.xsl impidky20.xsl idkey20.out idkey David Marston 2001-11-08 Test for nested calls to key() function. idkey21.xml idkey21.xsl idkey21.out idkey David Marston (original idea sent in by user) 2001-11-08 Test for id() in complex structure. idkey22.xml idkey22.xsl idkey22.out idkey David Marston 2001-11-08 Test for id() with a non-matching value. idkey23.xml idkey23.xsl idkey23.out idkey David Marston 2001-11-08 Test for id(string), where string is a whitespace-separated list of values. idkey24.xml idkey24.xsl idkey24.out idkey David Marston 2001-11-08 Test for variable as first argument to key(). idkey25.xml idkey25.xsl idkey25.out idkey David Marston 2001-11-08 Test for id(node-set), where node-set has multiple values. idkey26.xml idkey26.xsl idkey26.out idkey David Marston 2001-11-08 Test whether blank keying (use) value works or is ignored. idkey27.xml idkey27.xsl idkey27.out idkey David Marston 2001-11-08 Test whether blank keying (use) value works when it's an attribute. idkey28.xml idkey28.xsl idkey28.out idkey David Marston 2001-11-08 Use content of an element as the "use" value. idkey29.xml idkey29.xsl idkey29.out idkey David Marston 2001-11-08 Test that 'generate-id()' on various kinds of nodes yields unique values for each idkey30.xml idkey30.xsl idkey30.out idkey David Marston 2001-11-08 Test of 'generate-id()' on namespace nodes idkey31.xml idkey31.xsl idkey31.out idkey David Marston 2001-11-08 Use key() for sorting with apply-templates. idkey32.xml idkey32.xsl idkey32.out idkey David Marston 2001-11-08 Use key() for sorting in for-each. idkey33.xml idkey33.xsl idkey33.out idkey David Marston 2001-11-08 Test descendants of node-set from key(). idkey34.xml idkey34.xsl idkey34.out idkey David Marston 2001-11-08 Test descendants of node-set from key() in a match pattern. idkey35.xml idkey35.xsl idkey35.out idkey David Marston 2001-11-08 Test for three keyspaces, some being imported. idkey36.xml idkey36.xsl impidk36a.xsl impidk36b.xsl idkey36.out idkey David Marston 2001-11-08 Test id(list) filtered by a predicate, in a match pattern. idkey37.xml idkey37.xsl idkey37.out idkey David Marston 2001-11-08 Test id() filtered by a predicate, in a match pattern. idkey38.xml idkey38.xsl idkey38.out idkey David Marston 2001-11-08 Test id(list) with lower path filtered by a predicate, in a match pattern. idkey39.xml idkey39.xsl idkey39.out idkey David Marston 2001-11-08 Find text in a node with particular ID, via match pattern. idkey40.xml idkey40.xsl idkey40.out idkey David Marston 2001-11-08 Find all text under a node with particular ID, via match pattern. idkey41.xml idkey41.xsl idkey41.out idkey David Marston 2001-11-08 Find all text under IDed node and apply predicate, via match pattern. idkey42.xml idkey42.xsl idkey42.out idkey David Marston 2001-11-08 Use variables in predicate of match pattern that also has id() idkey43.xml idkey43.xsl idkey43.out idkey Paul Dick 2001-11-08 Test simple key()// filtered by a predicate, in a match pattern. idkey44.xml idkey44.xsl idkey44.out idkey Paul Dick 2001-11-08 Test complex key()// filtered by a predicate in predicate, in a match pattern. idkey45.xml idkey45.xsl idkey45.out idkey Paul Dick 2001-11-08 Test complex key()//x in match pattern. idkey46.xml idkey46.xsl idkey46.out idkey Paul Dick 2001-11-08 Test complex key()//x/x in match pattern. idkey47.xml idkey47.xsl idkey47.out idkey Paul Dick 2001-11-08 Test complex key()//x/x, with complex predicate in match pattern. idkey48.xml idkey48.xsl idkey48.out idkey David Marston 2001-11-08 Test generate-id() when nodes are coming from different documents. All IDs should be distinct. idkey49.xml idkey49a.xml idkey49b.xml idkey49c.xml idkey49d.xml idkey49.xsl idkey49.out idkey Uche Ogbuji, adapted by David Marston 2001-11-08 Test combination of key() and document() reading from stylesheet. idkey50.xml idkey50.xsl idkey50.out idkey David Marston 2001-11-08 Test two calls to generate-id() on the same file. All IDs should be the same. If both filenames were given literally, the spec says that IDs must match. Retrieving the name from the principal XML document should still clearly mean the same file. Putting nodes in a variable is more of a gray area. idkey51.xml idkey49a.xml idkey49c.xml idkey51.xsl idkey51.out idkey David Marston 2001-11-08 Test combination of key() and document() on multiple files. idkey52.xml idkey52a.xml idkey52b.xml idkey52.xsl idkey52.out idkey David Bertoni 2001-11-08 Test for xsl:key and key() with a qualified name, different prefix. idkey53.xml idkey53.xsl idkey53.out idkey David Marston 2001-11-08 Test for xsl:key and key() with a leaing underscore in the name. idkey54.xml idkey54.xsl idkey54.out idkey David Marston 2001-11-08 Test for id(list) and position() in a for-each loop idkey55.xml idkey55.xsl idkey55.out idkey David Marston 2001-11-08 Test for id(list) and position() in apply-templates idkey56.xml idkey56.xsl idkey56.out idkey David Marston 2001-11-08 Test for id(node-set), where node-set has a string with a list of ID values. idkey57.xml idkey57.xsl idkey57.out idkey David Marston 2001-11-08 Test for id($var), where $var has a string with a list of ID values. idkey58.xml idkey58.xsl idkey58.out idkey Frank Weiss 2001-11-08 Test xsl:key with union in "use" attribute. idkey59.xml idkey59.xsl idkey59.out idkey Henry Zongaro 2001-11-08 Try multiple child steps after id() in match patterns idkey60.xml idkey60.xsl idkey60.out idkey David Marston 2001-11-08 Test for count() of id(), multiple values. idkey61.xml idkey61.xsl idkey61.out idkey David Marston 2001-11-08 Test for count() of id(), one value. idkey62.xml idkey62.xsl idkey62.out idkey David Marston 2001-11-08 Test for count() of id(), no matching values. idkey63.xml idkey63.xsl idkey63.out impincl Test of basic Import & Include functionality. impincl01.xml impincl01.xsl i.xsl j.xsl impincl01.out impincl Included document's xsl:import (f imports g) is moved into the including document. Import precedence is (high) impincl02, g (low) impincl02.xml impincl02.xsl f.xsl g.xsl impincl02.out impincl Nest imports and includes so that there are two of each, import on top. impincl03.xml impincl03.xsl m.xsl n.xsl o.xsl p.xsl impincl03.out impincl Verifies; "A relative URI is resolved relative to the base URI of the xsl:include element". The included document loads from an included file that resides in a different subdirectory. impincl04.xml impincl04.xsl ../impincl-test/impincl04.xsl impincl04.out impincl Two imports, each of which has an import, plus an apply-imports in main stylesheet. Precedence (low) DBECA (high) per spec. impincl05.xml impincl05.xsl b.xsl c.xsl d.xsl e.xsl impincl05.out impincl Two includes (see below), each of which has an import. impincl06.xml impincl06.xsl b.xsl c.xsl d.xsl e.xsl impincl06.out impincl Show the significance of the order of xsl:import declarations. impincl07.xml impincl07.xsl b.xsl c.xsl d.xsl e.xsl impincl07.out impincl Paul Dick 2001-11-08 Loads document from an included file that resides in a different subdirectory. impincl08.xml ../impincl-test/testfile.xml impincl08.xsl ../impincl-test/impincl08.xsl impincl08.out impincl Paul Dick 2001-11-08 The resource located by the href attribute value is parsed as an XML document, and the children of the xsl:stylesheet element in this document replace the xsl:include element in the including document. (No namespaces should be copied over. impincl09.xml impincl09.xsl q.xsl impincl09.out impincl General test of xsl:apply-imports from spec. impincl10.xml impincl10.xsl l.xsl impincl10.out impincl Paul Dick 2001-11-08 Nest imports and includes using relative paths. impincl11.xml impincl11.xsl fragments/ss2.xsl fragments/ss3.xsl fragments/ss4.xsl fragments/ss5.xsl impincl11.out impincl David Marston 2001-11-08 Show that apply-imports really means imports, not includes impincl12.xml impincl12.xsl c.xsl e.xsl impincl12.out impincl David Marston, from an idea by Norm Walsh 2001-11-08 Show that included templates doing apply-imports *will* get includer's import tree. impincl13.xml impincl13.xsl fragments/i13imp.xsl fragments/i13incl.xsl impincl13.out impincl David Marston 2001-11-08 Show that apply-imports has limited scope of rules to search. impincl14.xml impincl14.xsl c.xsl r.xsl e.xsl impincl14.out impincl David Marston 2001-11-08 Test that apply-imports stays in same mode as what called it. impincl15.xml impincl15.xsl s.xsl impincl15.out impincl David Marston 2001-11-08 Test of importing a basic stylesheet involving matching. impincl16.xml impincl16.xsl fragments/imp16all.xsl impincl16.out impincl Claudio Sacerdoti Coen, revised by David Marston 2001-11-08 Test of importing a stylesheet involving keys. impincl17.xml impincl17.xsl fragments/imp17all.xsl impincl17.out impincl Gary L Peskin 2001-11-08 When no stylesheets are imported, an xsl:apply-imports should select the built-in templates. impincl18.xml impincl18.xsl impincl18.out impincl Vikranth Reddy (vreddy@covigo.com) 2001-11-08 Test of import (down and up directory tree) using ..\main_import.xsl from two separate subdiretories. Filename deliberately repeated! impincl19.xml impincl19.xsl fragments/frag-subdir/main_import.xsl fragments/main_import.xsl main_import.xsl impincl19.out impincl Morten Jorgensen 2001-11-08 Show that apply-imports applies on its matching node, not children. impincl20.xml impincl20.xsl fragments/imp20b.xsl fragments/imp20c.xsl fragments/imp20d.xsl impincl20.out impincl Morten Jorgensen 2001-11-08 Show selection of templates from files with 1st and 2nd import precedence. impincl21.xml impincl21.xsl fragments/imp21b.xsl fragments/imp21c.xsl fragments/imp21d.xsl impincl21.out impincl David Marston 2001-11-08 With two imports, precedence goes to the last one. Import precedence for templates matching foo (f imports g) is (high) h, f, g (low) impincl22.xml impincl22.xsl f.xsl g.xsl h.xsl impincl22.out impincl David Marston 2001-11-08 Included document's xsl:import (i23incl imports i23sub) is moved into the including document. Import precedence for templates matching foo is (high) i23sub, h (low) impincl23.xml impincl23.xsl h.xsl fragments/i23incl.xsl fragments/i23sub.xsl impincl23.out impincl David Marston 2001-11-08 Show that global variables are in scope in apply-imports templates. impincl24.xml impincl24.xsl fragments/i24imp.xsl impincl24.out impincl David Marston 2001-11-08 Show apply-imports matching a template deeper into the import tree. impincl25.xml impincl25.xsl fragments/imp25b.xsl fragments/imp21c.xsl impincl25.out impincl David Marston 2001-11-08 Each apply-imports must take its own view of the import tree. impincl26.xml impincl26.xsl fragments/imp26a.xsl fragments/imp26b.xsl fragments/imp26c.xsl fragments/imp26d.xsl impincl26.out impincl Morris Kwan 2001-11-08 href is a URI containing the "file:" scheme part. impincl27.xml impincl27.xsl fragments/imp27b.xsl fragments/imp27c.xsl impincl27.out impincl David Marston 2001-11-08 See what happens to apply-imports when there is a param stack in place. impincl28.xml impincl28.xsl fragments/impwparam.xsl impincl28.out impincl David Marston 2001-11-08 See what happens to apply-imports when there is a param stack in place on the upper apply-templates, but no xsl:param to receive p1 until we get to the import. impincl29.xml impincl29.xsl fragments/impwparam.xsl impincl29.out lre Paul Dick 2001-11-08 Basic demonstration that namespace node is added when namespaced attribute is instantiated. lre01.xml lre01.xsl lre01.out lre Paul Dick 2001-11-08 Test exclusion of prefixes specified as xsl:stylesheet attribute. lre02.xml lre02.xsl lre02.out lre Paul Dick 2001-11-08 Test exclude-result-prefixes as an attribute on an LRE. lre03.xml lre03.xsl lre03.out lre Paul Dick 2001-11-08 The designation of a namespace as an excluded namespace is effective within the subtree of the stylesheet rooted at the element bearing the exclude-result-prefixes or xsl:exclude-result-prefixes attribute. lre04.xml lre04.xsl lre04.out lre Paul Dick 2001-11-08 Show that exclude-result-prefixes is scoped to just it's LRE. lre05.xml lre05.xsl implre05.xsl inclre05.xsl lre05.out lre Paul Dick 2001-11-08 Tests that the value of an attribute of a LRE is interpreted as a attribute value template, which can contain expressions within curly braces({}). lre06.xml lre06.xsl lre06.out lre Paul Dick 2001-11-08 Show that attributes from XSLT namespace are automatically excluded. lre07.xml lre07.xsl lre07.out lre Paul Dick 2001-11-08 The name attribute of xsl:element is interpreted as an attribute value template. lre08.xml lre08.xsl lre08.out lre David Marston 2001-11-08 Ensure that names are preserved, case and all. lre09.xml lre09.xsl lre09.out lre David Marston 2001-11-08 Show that attributes from extension namespaces cause inclusion of the namespace node. The created element node will also have a copy of the namespace nodes that were present on the element node in the stylesheet tree with the exception of any namespace node whose string-value is the XSLT namespace URI, a namespace URI declared as an extension namespace, or a namespace URI designated as an excluded namespace. lre10.xml lre10.xsl lre10.out lre David Marston 2001-11-08 Test warning if required element name is null. lre12.xml lre12.xsl lre12.out lre David Marston 2001-11-08 Try to put out text without any tags. lre13.xml lre13.xsl lre13.out lre David Marston 2001-11-08 Test for-each inside xsl:element lre14.xml lre14.xsl lre14.out lre Paul Dick 2001-11-08 xsl:exclude-result-prefixes should only work to omit namespace declarations that are not actually used. lre15.xml lre15.xsl lre15.out lre David Marston 2001-11-08 Try to put out value of a variable as an LRE. Get "$var" literally. lre16.xml lre16.xsl lre16.out lre Paul Dick 2001-11-08 xsl:exclude-result-prefixes should only work to omit namespace declarations that are not actually used. lre17.xml lre17.xsl lre17.out lre Paul Dick 2001-11-08 xsl:exclude-result-prefixes should only work to omit namespace declarations that are not actually used. lre18.xml lre18.xsl lre18.out lre David Marston 2001-11-08 Test use of leading underscore in names. lre19.xml lre19.xsl lre19.out lre Paul Dick 2001-11-08 Show that the namespace node for an extension namespace is automatically excluded. lre20.xml lre20.xsl lre20.out lre David Marston 2001-11-08 Exclude namespace node for an extension namespace via local declaration. lre21.xml lre21.xsl lre21.out lre David Marston 2001-11-08 Test exclusion of #default, stylesheet level. lre22.xml lre22.xsl lre22.out lre David Marston 2001-11-08 Test exclusion of #default as an attribute on an LRE. lre23.xml lre23.xsl lre23.out match David Marston 2001-11-08 Test for //name match pattern. match01.xml match01.xsl match01.out match Test of predicate, using attribute, in match pattern. match02.xml match02.xsl match02.out match Test of @attrib=value in predicate in match pattern. match03.xml match03.xsl match03.out match Test of node=value in predicate in match pattern. match04.xml match04.xsl match04.out match David Marston 2001-11-08 Test of or in predicate of match pattern. match05.xml match05.xsl match05.out match David Marston 2001-11-08 Test of boolean not function in match pattern. match06.xml match06.xsl match06.out match David Marston 2001-11-08 Test of node!=value match pattern. match07.xml match07.xsl match07.out match David Marston 2001-11-08 Test of 2 predicates. match08.xml match08.xsl match08.out match David Marston 2001-11-08 Test of boolean and in predicate. match09.xml match09.xsl match09.out match David Marston 2001-11-08 Test of functions in predicate. match10.xml match10.xsl match10.out match David Marston 2001-11-08 Test of id('literal') as match pattern. match11.xml match11.xsl match11.out match David Marston 2001-11-08 Test that apply-templates goes down at least 15 levels. match12.xml match12.xsl match12.out match David Marston 2001-11-08 Test of large union. match13.xml match13.xsl match13.out match David Marston 2001-11-08 Show that a variable can be used in a match pattern, though not for the name test. The variable must be top-level, of course. match14.xml match14.xsl match14.out match Carmelo Montanez 2001-11-08 Test a match patttern with a complex expression. match15.xml match15.xsl match15.out match David Marston 2001-11-08 Test step//step[predicate], with positional predicate, to show that position numbering applies "relative to the child axis", not //. match16.xml match16.xsl match16.out match David Marston 2001-11-08 Test of 2 predicates, first one being positional. match17.xml match17.xsl match17.out match David Marston 2001-11-08 Test of predicate with two conditions, one positional. match18.xml match18.xsl match18.out match David Marston 2001-11-08 Test of two predicates, second one being positional. match19.xml match19.xsl match19.out match Scott Boag 2001-11-08 Test of two predicates, both being positional. First predicate reduces the set to {a,c,e,g,i,k}. match20.xml match20.xsl match20.out match Scott Boag 2001-11-08 Test of three predicates, all being positional. First predicate reduces the set to {a,c,e,g,i,k}. match21.xml match21.xsl match21.out match Scott Boag 2001-11-08 Test of three predicates, all being positional. Different notation. First predicate reduces the set to {a,c,e,g,i,k}. match22.xml match22.xsl match22.out match Scott Boag 2001-11-08 Test of three predicates, all being positional. Use last() for one. First predicate reduces the set to {a,c,e,g,i,k}. match23.xml match23.xsl match23.out match David Marston 2001-11-08 Test of three predicates, two being positional. Use last() for one. First predicate reduces the set to {a,c,e,g,i,k}. Second predicate, taken alone, reduces the set to {f,g,h,i,j,k,l}. match24.xml match24.xsl match24.out match David Marston 2001-11-08 Test of three predicates, two being positional. Use last() for one. First predicate reduces the set to {b,e,h,k}. Second predicate further reduces the set to {h,k}. match25.xml match25.xsl match25.out match David Marston 2001-11-08 Test of three predicates, two being positional. First predicate reduces the set to {a,c,e,g,i,k}. Second predicate further reduces the set to {c}. Third predicate, taken alone, reduces the set to {a,b,c,d,e,f,g,h,i}. match26.xml match26.xsl match26.out match David Marston, from an idea by Holger Floerke 2001-11-08 // at start of match pattern should not affect selection of nodes. match27.xml match27.xsl match27.out match David Marston, from an idea by Holger Floerke 2001-11-08 // at start of match pattern should not affect selection of nodes. match28.xml match28.xsl match28.out match David Marston, from an idea by Holger Floerke 2001-11-08 // at start of match pattern should not affect selection of nodes. match29.xml match29.xsl match29.out match Henry Zongaro 2001-11-08 Use multiple levels of child axis in match patterns. Intermix 'child::' and default, but only with child:: in the middle. match30.xml match30.xsl match30.out match Henry Zongaro 2001-11-08 Use multiple levels of child axis in match patterns. Intermix 'child::' and default, but only with child:: on the tail. match31.xml match31.xsl match31.out match Henry Zongaro 2001-11-08 Use multiple levels of child axis in match patterns. Spell out 'child::' sometimes. match32.xml match32.xsl match32.out math Test of number() conversion function on an element. math01.xml math01.xsl math01.out math Test of floor(). math02.xml math02.xsl math02.out math Test of ceiling(). math03.xml math03.xsl math03.out math Test of round(). math04.xml math04.xsl math04.out math Test of sum(). math05.xml math05.xsl math05.out math Test of '*' operator. math06.xml math06.xsl math06.out math Test of '+' operator. math07.xml math07.xsl math07.out math Test of '-' operator. Note since XML allows "-" in names the "-" operator typically needs to be preceded by whitespace. math08.xml math08.xsl math08.out math Test of 'div' operator. math09.xml math09.xsl math09.out math Test of 'mod' operator. math10.xml math10.xsl math10.out math Test of number() conversion function on a non-existent node. math11.xml math11.xsl math11.out math Test of number() conversion function on numeric input. math12.xml math12.xsl math12.out math Test of number() conversion function on a string that is convertible. math13.xml math13.xsl math13.out math Test of number() conversion function on a null string. math14.xml math14.xsl math14.out math Test of number() conversion function on a string that is not convertible. math15.xml math15.xsl math15.out math Test of number() and string() conversion functions for numeric accuracy. math16.xml math16.xsl math16.out math Test of number() conversion function on a tree fragment. math17.xml math17.xsl math17.out math Test of number() conversion function on an empty tree fragment. math18.xml math18.xsl math18.out math Test of number() conversion of boolean constant true. math19.xml math19.xsl math19.out math Test of number() conversion of boolean constant false. math20.xml math20.xsl math20.out math Test of consistency number() conversion of non-convertible strings. math21.xml math21.xsl math21.out math Test of number() conversion of a non-convertible string. math22.xml math22.xsl math22.out math Test of floor() on a node. math23.xml math23.xsl math23.out math Test of floor() on a non-integer. math24.xml math24.xsl math24.out math Test of floor() on a node containing a non-integer. math25.xml math25.xsl math25.out math Test of floor() near a boundary. math26.xml math26.xsl math26.out math Test of floor() on a node containing a boundary case. math27.xml math27.xsl math27.out math Test of floor() on a negative non-integer. math28.xml math28.xsl math28.out math Test of floor(). math29.xml math29.xsl math29.out math Test of floor() of a non-integer. math30.xml math30.xsl math30.out math Test of floor() on a negative non-integer. math31.xml math31.xsl math31.out math Test of ceiling() on a node containing an integer. math32.xml math32.xsl math32.out math Test of ceiling() on a non-integer. math33.xml math33.xsl math33.out math Test of ceiling() of a node containing a non-integer. math34.xml math34.xsl math34.out math Test of ceiling() on a boundary case. math35.xml math35.xsl math35.out math Test of ceiling() on a node containing a boundary case. math36.xml math36.xsl math36.out math Test of ceiling(). math37.xml math37.xsl math37.out math Test of ceiling() on a non-integer. math38.xml math38.xsl math38.out math Test of ceiling() on a negative non-integer. math39.xml math39.xsl math39.out math Test of round() on a node. math40.xml math40.xsl math40.out math Test of round() of a non-integer below halfway. math41.xml math41.xsl math41.out math Test of round() of a node containing a non-integer below halfway. math42.xml math42.xsl math42.out math Test of round() of a boundary case. math43.xml math43.xsl math43.out math Test of round() of a node containing a boundary case. math44.xml math44.xsl math44.out math Test of round() of a non-integer below halfway. math45.xml math45.xsl math45.out math Test of round() of a negative non-integer above halfway. math46.xml math46.xsl math46.out math Test of round() of a non-integer above halfway. math47.xml math47.xsl math47.out math Test of round() of a negative non-integer below halfway. math48.xml math48.xsl math48.out math Test of round() of a non-integer at halfway. math49.xml math49.xsl math49.out math Test of round() of a non-integer at halfway. math50.xml math50.xsl math50.out math Test of round() of a negative non-integer at halfway. math51.xml math51.xsl math51.out math Test of round() of a negative non-integer at halfway. math52.xml math52.xsl math52.out math Test of sum(). math53.xml math53.xsl math53.out math Test of sum(). math54.xml math54.xsl math54.out math Test of '*' operator on two nodes. math55.xml math55.xsl math55.out math Test of '*' operator on attributes. math56.xml math56.xsl math56.out math Test of '+' operator on two nodes. math57.xml math57.xsl math57.out math Test of '+' operator on two attributes. math58.xml math58.xsl math58.out math Test of '+' operator on two attributes, without parentheses. math59.xml math59.xsl math59.out math Test of '-' operator, negative result. math60.xml math60.xsl math60.out math Test of '-' operator on two nodes whose names have hyphens. math61.xml math61.xsl math61.out math Test of '+' operator and unary '-'. math62.xml math62.xsl math62.out math Test of '+' operator and unary '-' on nodes whose names have hyphens. math63.xml math63.xsl math63.out math Test of '-' operator and unary '-'. math64.xml math64.xsl math64.out math Test of '-' operator and unary '-' on nodes whose names have hyphens. math65.xml math65.xsl math65.out math Test of '-' operator and unary '-'. math66.xml math66.xsl math66.out math Test of '-' operator and unary '-' on nodes whose names have hyphens. math67.xml math67.xsl math67.out math Test of '-' operator and unary '-' on attributes of nodes whose names have hyphens. math68.xml math68.xsl math68.out math Test of '-' operator and unary '-' outside parentheses, with values from attributes. math69.xml math69.xsl math69.out math Test of 'div' operator, negative divisor. math70.xml math70.xsl math70.out math Test of 'div' operator on two nodes. math71.xml math71.xsl math71.out math Test of 'div' operator on two nodes with confusing names. math72.xml math72.xsl math72.out math Test of 'div' operator on two attributes. math73.xml math73.xsl math73.out math Test of 'div' operator on attributes of nodes with confusing names. math74.xml math74.xsl math74.out math Test of 'div' operator with -0 as divisor. math75.xml math75.xsl math75.out math Test of 'div' operator, comparing 0 and -0 as divisors. math76.xml math76.xsl math76.out math Test of 'div' operator with 0 on both sides. math77.xml math77.xsl math77.out math Test of 'div' operator and less-than. math78.xml math78.xsl math78.out math Test of 'mod' operator on two nodes. math79.xml math79.xsl math79.out math Test of 'mod' operator on two nodes with confusing names. math80.xml math80.xsl math80.out math Test of 'mod' operator on two attributes. math81.xml math81.xsl math81.out math Test of 'mod' operator on attributes of nodes with confusing names. math82.xml math82.xsl math82.out math Test of 'mod' operator on positive and negative operands. math83.xml math83.xsl math83.out math Paul Dick 2001-11-08 Test of sum(). math84.xml math84.xsl math84.out math David Marston 2001-11-08 Test of nesting of parentheses. math85.xml math85.xsl math85.out math Paul Dick 2001-11-08 Test of repeated use of * to multiply. math86.xml math86.xsl math86.out math Paul Dick 2001-11-08 Test of repeated division. math87.xml math87.xsl math87.out math Paul Dick 2001-11-08 Mini stress of x-way multiply and divide. math88.xml math88.xsl math88.out math David Marston 2001-11-08 Test that NaN propagates through + and parentheses. math89.xml math89.xsl math89.out math David Marston 2001-11-08 Test that NaN propagates through * and unary -. math90.xml math90.xsl math90.out math David Marston 2001-11-08 Test that NaN propagates through subtraction. math91.xml math91.xsl math91.out math David Marston 2001-11-08 Test that NaN propagates through div. math92.xml math92.xsl math92.out math David Marston 2001-11-08 Test that NaN propagates through mod. math93.xml math93.xsl math93.out math David Marston 2001-11-08 Test that NaN propagates through the numeric functions. math94.xml math94.xsl math94.out math David Marston 2001-11-08 Test of sum() with non-number. math95.xml math95.xsl math95.out math David Marston 2001-11-08 Test of sum() with unary - in some nodes. math96.xml math96.xsl math96.out math David Marston 2001-11-08 Test of repeated use of +. math97.xml math97.xsl math97.out math David Marston 2001-11-08 Test of repeated use of -. Space away from - when required. math98.xml math98.xsl math98.out math David Marston 2001-11-08 Test that * has precedence over + and -. math99.xml math99.xsl math99.out math David Marston 2001-11-08 Test that div has precedence over + and -. math100.xml math100.xsl math100.out math David Marston 2001-11-08 Test that mod has precedence over + and -. math101.xml math101.xsl math101.out math David Marston 2001-11-08 Test that number() with no argument applies to context node. math102.xml math102.xsl math102.out math David Marston 2001-11-08 Test of unary '-' on a union. math103.xml math103.xsl math103.out math David Marston 2001-11-08 Test of is-a-number technique. math104.xml math104.xsl math104.out math David Marston 2001-11-08 Test what value-of does to a large number. math105.xml math105.xsl math105.out math David Marston 2001-11-08 Test of number() conversion function for small decimal numbers. math110.xml math110.xsl math110.out math Gordon Chiu 2001-11-08 Test of string to number conversion for small (yet still representable) decimal numbers. math111.xml math111.xsl math111.out mdocs Paul Dick 2001-11-08 Test document() function: Provides multiple input sources. One argument: string. mdocs01.xml mdocs01a.xml mdocs01.xsl mdocs01.out mdocs David Marston 2001-11-08 Test nesting of document() function. mdocs02.xml mdocs02a.xml mdocs02b.xml mdocs02.xsl mdocs02.out mdocs David Marston 2001-11-08 Test document() function: Provides multiple input sources. Two arguments: string, node-set. mdocs03.xml mdocs03a.xml mdocs03.xsl mdocs03.out mdocs David Marston 2001-11-08 Test document() function with one argument: node-set. mdocs04.xml mdocs04a.xml mdocs04b.xml mdocs04.xsl mdocs04.out mdocs Paul Dick 2001-11-08 Test document() function with path following. mdocs05.xml compu.xml mdocs05.xsl mdocs05.out mdocs David Marston 2001-11-08 Test document() function with two arguments: node-set, node-set. mdocs06.xml mdocs06a.xml mdocs06b.xml mdocs06.xsl mdocs06.out mdocs Paul Dick 2001-11-08 Test document() function: Mini Stress test. The many 'a' elements contain repeats of the file names. Union should not contain duplicate nodes. mdocs07.xml mdocs04a.xml mdocs04b.xml mdocs06a.xml mdocs06b.xml mdocs07.xsl mdocs07.out mdocs David Marston 2001-11-08 Test document() function: Generating nodeset based on ancestors of document() union. mdocs08.xml mdocs04a.xml mdocs04b.xml mdocs08.xsl mdocs08.out mdocs Paul Dick 2001-11-08 Test that document("") refers to the root node of the stylesheet. mdocs09.xml mdocs09.xsl mdocs09.out mdocs Paul Dick 2001-11-08 Test document() function with local file specification. mdocs10.xml mdocs10.xsl mdocs10.out mdocs David Marston 2001-11-08 Check that position() counts nodes in external document. mdocs11.xml mdocs11.xsl mdocs11.out mdocs David Marston 2001-11-08 When document('') refers to the root node of the stylesheet, it means the current file, not the main stylesheet. In this test, the call to document() is in the included stylesheet, hence local to it. mdocs12.xml mdocs12.xsl xincmdocs12.xsl mdocs12.out mdocs David Marston 2001-11-08 When document('') refers to the root node of the stylesheet, it means the current file, not the main stylesheet. In this test, the call to document() is in the imported stylesheet, hence local to it. mdocs13.xml mdocs13.xsl ximpmdocs13.xsl mdocs13.out mdocs Jeni Tennison 2001-11-08 Use document() to perform an include-like operation between two files. At the conformance level, this shows that we can put the node-set from document() into a variable, then reference where a node-set is required. mdocs14.xml x14template.html mdocs14.xsl mdocs14.out mdocs David Marston 2001-11-08 Test / as second argument to document(). Two arguments: string variable, node-set. mdocs15.xml mdocs15a.xml mdocs15.xsl mdocs15.out mdocs Norm Walsh 2001-11-08 Compare two evaluation sequences for variable containing node-set returned from document() call. mdocs16.xml terms.xml mdocs16.xsl mdocs16.out mdocs Doug Tidwell, adapted by David Marston 2001-11-08 Use document('') to refer to the stylesheet, and have a local lookup table. mdocs17.xml mdocs17.xsl mdocs17.out mdocs David Marston 2001-11-08 Try sorting and numbering nodes from two other documents. mdocs18.xml mdwords-a.xml mdwords-b.xml mdocs18.xsl mdocs18.out message David Marston 2001-11-08 Issue a message from a literal constant, default on terminate option message01.xml message01.xsl message01.out message David Marston 2001-11-08 Issue a message from a literal constant, "no" on terminate option message02.xml message02.xsl message02.out message David Marston 2001-11-08 Test xsl:text inside xsl:message message03.xml message03.xsl message03.out message David Marston 2001-11-08 Test for-each and value-of inside xsl:message message04.xml message04.xsl message04.out message David Marston 2001-11-08 Test if and copy-of inside xsl:message message05.xml message05.xsl message05.out message David Marston 2001-11-08 Test choose and variable inside xsl:message message06.xml message06.xsl message06.out message David Marston 2001-11-08 Test apply-templates inside xsl:message message07.xml message07.xsl message07.out message David Marston 2001-11-08 Test call-template inside xsl:message message08.xml message08.xsl message08.out message David Marston 2001-11-08 Test one xsl:message inside another message09.xml message09.xsl message09.out message David Marston 2001-11-08 Test xsl:element and xsl:attribute inside xsl:message message10.xml message10.xsl message10.out message David Marston 2001-11-08 Test xsl:comment inside xsl:message message11.xml message11.xsl message11.out message David Marston 2001-11-08 Test xsl:processing-instruction inside xsl:message message12.xml message12.xsl message12.out message David Marston 2001-11-08 Test xsl:copy inside xsl:message message13.xml message13.xsl message13.out message David Marston 2001-11-08 Test xsl:number inside xsl:message; number should appear. message14.xml message14.xsl message14.out message David Marston 2001-11-08 Test xsl:fallback inside xsl:message message15.xml message15.xsl message15.out message David Marston 2001-11-08 Test xsl:message inside xsl:param instead of xsl:template message16.xml message16.xsl message16.out modes Paul Dick 2001-11-08 Simple test of xsl:apply-templates with mode. modes01.xml modes01.xsl modes01.out modes Test of moded template calling xsl:apply-templates on another template. modes02.xml modes02.xsl modes02.out modes Test of xsl:apply-templates with mode not found. modes03.xml modes03.xsl modes03.out modes Simple test of xsl:apply-templates with no mode, but with same-pattern template that has a mode available. modes04.xml modes04.xsl modes04.out modes Simple test of xsl:apply-templates with mode, using the default rule. modes05.xml modes05.xsl modes05.out modes Test of xsl:apply-templates with mode, using a qualified name. modes06.xml modes06.xsl modes06.out modes Test of xsl:apply-templates with mode, using a non-qualified name, but with a qualified name in scope. modes07.xml modes07.xsl modes07.out modes Test of several modes being available. modes08.xml modes08.xsl modes08.out modes David Marston 2001-11-08 Test an apply-templates that has no select but has a mode. modes09.xml modes09.xsl modes09.out modes David Marston 2001-11-08 Show that we only go into a mode via apply-templates. You can't put a mode on call-template, and the fact that you call a named template that has a mode specifier doesn't mean you are in that mode. modes10.xml modes10.xsl modes10.out modes Carmelo Montanez 2001-11-08 Test apply-templates for a comment with a mode and moded matching template. modes11.xml modes11.xsl modes11.out modes Carmelo Montanez 2001-11-08 Test apply-templates for PI with a mode and moded matching template. modes12.xml modes12.xsl modes12.out modes Carmelo Montanez 2001-11-08 Test apply-templates for any node() with a mode and moded matching template. modes13.xml modes13.xsl modes13.out modes Carmelo Montanez 2001-11-08 Test apply-templates for an attribute with a mode and moded matching template. modes14.xml modes14.xsl modes14.out modes Mingfei Peng (mfpeng@excite.com), altered by David Marston 2001-11-08 Re-use nodes in different modes; templates have step-paths modes15.xml modes15.xsl modes15.out modes David Marston 2001-11-08 Test that qualified name of a mode is used in expanded form. modes16.xml modes16.xsl modes16.out modes David Marston 2001-11-08 Check that underscores are allowed in names. modes17.xml modes17.xsl modes17.out namedtemplate Paul Dick 2001-11-08 General test for xsl:call-template. namedtemplate01.xml namedtemplate01.xsl namedtemplate01.out namedtemplate Paul Dick 2001-11-08 Test for xsl:call-template of one that has both match and name. namedtemplate02.xml namedtemplate02.xsl namedtemplate02.out namedtemplate Paul Dick 2001-11-08 Test for recursion of xsl:call-template. namedtemplate03.xml namedtemplate03.xsl namedtemplate03.out namedtemplate Paul Dick 2001-11-08 Make sure qualified names work for named templates. namedtemplate04.xml namedtemplate04.xsl namedtemplate04.out namedtemplate Paul Dick 2001-11-08 Call named template with non-qualified name, but with qualified name in scope. namedtemplate05.xml namedtemplate05.xsl namedtemplate05.out namedtemplate David Marston 2001-11-08 Call named template that has priority and mode. namedtemplate06.xml namedtemplate06.xsl namedtemplate06.out namedtemplate Paul Dick 2001-11-08 Tests the ability to reset and evaluate a parameter. namedtemplate07.xml namedtemplate07.xsl namedtemplate07.out namedtemplate David Marston 2001-11-08 Test of nested template calls. namedtemplate08.xml namedtemplate08.xsl namedtemplate08.out namedtemplate David Marston 2001-11-08 Test of nested template calls. namedtemplate09.xml namedtemplate09.xsl namedtemplate09.out namedtemplate Test of simulated numerically-indexed for loop. namedtemplate10.xml namedtemplate10.xsl namedtemplate10.out namedtemplate David Marston 2001-11-08 Test for-each inside xsl:with-param. namedtemplate11.xml namedtemplate11.xsl namedtemplate11.out namedtemplate David Marston 2001-11-08 Test use of passed-in value in an AVT. Derived from example code at end of 11.6 namedtemplate12.xml namedtemplate12.xsl namedtemplate12.out namedtemplate David Marston 2001-11-08 Ensure that we can use the default parameter value on some calls namedtemplate13.xml namedtemplate13.xsl namedtemplate13.out namedtemplate Test select= on xsl:param inside named template namedtemplate14.xml namedtemplate14.xsl namedtemplate14.out namedtemplate David Marston 2001-11-08 Test use of leading underscore in names. namedtemplate15.xml namedtemplate15.xsl namedtemplate15.out namedtemplate David Marston 2001-11-08 Make sure qualified names match by expanded name. namedtemplate16.xml namedtemplate16.xsl namedtemplate16.out namedtemplate David Marston 2001-11-08 Test import precedence: both ntimpa and ntimpb have "show" template, b wins. namedtemplate17.xml namedtemplate17.xsl ntimpa.xsl ntimpb.xsl namedtemplate17.out namedtemplate David Marston 2001-11-08 Test import precedence: main stylesheet wins over imported one. namedtemplate18.xml namedtemplate18.xsl ntimpa.xsl namedtemplate18.out namedtemplate David Marston 2001-11-08 Test import precedence: both ntimpa and ntimpc have "show" template, c wins. namedtemplate19.xml namedtemplate19.xsl ntimpa.xsl ntimpc.xsl namedtemplate19.out namespace Paul Dick 2001-11-08 Apply namespaces to attributes namespace01.xml namespace01.xsl namespace01.out namespace Paul Dick 2001-11-08 Basic test of applying namespaces to elements. namespace02.xml namespace02.xsl namespace02.out namespace Paul Dick 2001-11-08 Adding an attribute to an element replaces any existing attribute of that element with the same expanded-name. For attribute L, there is only a local name. Attribute Q has a namespace. namespace03.xml namespace03.xsl namespace03.out namespace Paul Dick 2001-11-08 Test that default namespaces do not apply directly to attributes. namespace04.xml namespace04.xsl namespace04.out namespace Paul Dick 2001-11-08 Stylesheets are free to use any prefix, provided there is a namespace declaration that binds the prefix to the URI of XSLT namespace. namespace05.xml namespace05.xsl namespace05.out namespace Paul Dick 2001-11-08 Testing an attribute not from the XSLT namespace, which is legal provided that the expanded name of the attribute has a non-null namespace URI. namespace06.xml namespace06.xsl namespace06.out namespace Paul Dick 2001-11-08 Test of 'local-name()' function on an element. namespace07.xml namespace07.xsl namespace07.out namespace David Marston 2001-11-08 Test name functions on non-namespaced attribute node. namespace08.xml namespace08.xsl namespace08.out namespace Paul Dick 2001-11-08 Test of 'local-name()' function on attribute in non-default namespace. namespace09.xml namespace09.xsl namespace09.out namespace Paul Dick 2001-11-08 Test of 'namespace-uri' function. namespace10.xml namespace10.xsl namespace10.out namespace Paul Dick 2001-11-08 Test of 'namespace-uri()' function, with hyphenated node name. namespace11.xml namespace11.xsl namespace11.out namespace Paul Dick 2001-11-08 Test of 'namespace-uri()' function on an element. namespace12.xml namespace12.xsl namespace12.out namespace David Marston 2001-11-08 Have more than one prefix bound to the URI of XSLT namespace. namespace14.xml namespace14.xsl namespace14.out namespace Paul Dick 2001-11-08 Stylesheet elements may contain any element not from the XSLT namespace, provided that the expanded name of the element has a non-null namespace URI. namespace15.xml namespace15.xsl namespace15.out namespace Paul Dick 2001-11-08 XSLT processor must ignore a top-level element without giving and error if it does not recognize the namespace URI. The prefix used must still resolve to a URI; but that URI may not be known. namespace16.xml namespace16.xsl namespace16.out namespace David Marston 2001-11-08 Test xsl:exclude-result-prefixes, stylesheet level namespace17.xml namespace17.xsl namespace17.out namespace David Marston 2001-11-08 Test exclude-result-prefixes, attribute level namespace18.xml namespace18.xsl namespace18.out namespace Paul Dick 2001-11-08 Test basic functionality of namespace-alias. Where XSL elements are created by using Literal Result Elements. namespace24 is very similar, but it creates the axsl:stylesheet element via xsl:element. namespace19.xml namespace19.xsl namespace19.out namespace Paul Dick 2001-11-08 Test exclude-result-prefixes. namespace20.xml namespace20.xsl namespace20.out namespace Paul Dick 2001-11-08 Match namespace between stylesheet, in a select, and input. Prefixes differ but the URIs are the same. namespace21.xml namespace21.xsl namespace21.out namespace Paul Dick 2001-11-08 Show how namespaces are inherited down to succeeding elements. namespace22.xml namespace22.xsl namespace22.out namespace Paul Dick 2001-11-08 Testing an attribute not from the XSLT namespace, which is legal provided that the expanded name of the attribute has a non-null namespace URI. This tests for many xslt elements, apparent code path are different for numerous elements. Should actually output a "bogus" stylesheet. namespace23.xml namespace23.xsl test1.xsl test2.xsl namespace23.out namespace Paul Dick 2001-11-08 Test basic functionality of namespace-alias. Where XSL elements are created by using xsl:element command. namespace24.xml namespace24.xsl namespace24.out namespace Paul Dick 2001-11-08 Simple case of creating LRE with nested namespace declarations. namespace25.xml namespace25.xsl namespace25.out namespace David Marston 2001-11-08 Test of 'local-name()' with zero arguments. namespace26.xml namespace26.xsl namespace26.out namespace David Marston 2001-11-08 Test of 'namespace-uri()' with no arguments. namespace27.xml namespace27.xsl namespace27.out namespace David Marston 2001-11-08 Test of local-name and name() on namespace axis. namespace28.xml namespace28.xsl namespace28.out namespace David Marston 2001-11-08 Test name functions on processing instructions. namespace29.xml namespace29.xsl namespace29.out namespace David Marston 2001-11-08 Test name functions on comments. namespace30.xml namespace30.xsl namespace30.out namespace David Marston 2001-11-08 Test name functions on text nodes. namespace31.xml namespace31.xsl namespace31.out namespace Paul Dick 2001-11-08 Test of local-name() on default namespace declaration. namespace32.xml namespace32.xsl namespace32.out namespace David Marston 2001-11-08 Test of namespace-uri() on namespaces. namespace33.xml namespace33.xsl namespace33.out namespace David Marston 2001-11-08 Test of namespace-uri() on default namespace declaration. namespace34.xml namespace34.xsl namespace34.out namespace David Marston 2001-11-08 Get xmlns declaration attached to outermost LRE. Prefix "axsl" should also be literal. namespace35.xml namespace35.xsl namespace35.out namespace Scott Boag 2001-11-08 Test for resetting of the unspecified default namespace by a contained xsl:element. namespace36.xml namespace36.xsl namespace36.out namespace Scott Boag 2001-11-08 Test for resetting of a specified default namespace. namespace37.xml namespace37.xsl namespace37.out namespace Scott Boag 2001-11-08 Test for resetting of a specified default namespace by a LRE. namespace38.xml namespace38.xsl namespace38.out namespace Scott Boag 2001-11-08 Test for resetting of a prefixed namespace by a LRE. namespace39.xml namespace39.xsl namespace39.out namespace Scott Boag 2001-11-08 Test for resetting of a prefixed namespace by a LRE. namespace40.xml namespace40.xsl namespace40.out namespace Scott Boag 2001-11-08 Test for specification of an empty namespace. namespace41.xml namespace41.xsl namespace41.out namespace Scott Boag 2001-11-08 Test to make sure xsl:attribute isn't added to the containing element when an xsl:element is ignored. Should see a warning that xyz:foo was not created. The <yyy/> element is placed directly within out, but the attribute isn't. namespace42.xml namespace42.xsl namespace42.out namespace Scott Boag 2001-11-08 Test for non-empty illegal element name. namespace43.xml namespace43.xsl namespace43.out namespace Philip Strube 2001-11-08 Create attribute with QName and namespace which restates same URI. namespace44.xml namespace44.xsl namespace44.out namespace Philip Strube 2001-11-08 Create attribute with QName whose prefix is known. namespace45.xml namespace45.xsl namespace45.out namespace Philip Strube 2001-11-08 Create attribute with NCName and newly-introduced namespace. namespace46.xml namespace46.xsl namespace46.out namespace Scott Boag 2001-11-08 Test for resetting of an unspecified default namespace by a LRE. namespace47.xml namespace47.xsl namespace47.out namespace David Marston 2001-11-08 Test for error recovery when assigned name ends with : (has null local-part) namespace48.xml namespace48.xsl namespace48.out namespace Paul Dick 2001-11-08 Baseline test of xsl:element; stylesheet has namespace node. namespace49.xml namespace49.xsl namespace49.out namespace Paul Dick 2001-11-08 Use xsl:element with namespace attribute; prefix known at stylesheet level. namespace50.xml namespace50.xsl namespace50.out namespace Paul Dick 2001-11-08 Use xsl:element with namespace attribute, but namespace new at that point. namespace51.xml namespace51.xsl namespace51.out namespace Paul Dick 2001-11-08 Use xsl:element with namespace in AVT, comes out as null string. namespace52.xml namespace52.xsl namespace52.out namespace Paul Dick 2001-11-08 Use xsl:element with namespace that is AVT, URI matches one already in scope. namespace53.xml namespace53.xsl namespace53.out namespace Paul Dick 2001-11-08 Use xsl:element with a namespace that has AVT, introduces new namespace. namespace54.xml namespace54.xsl namespace54.out namespace David Marston 2001-11-08 Prefixed xmlns declaration and same-prefixed name; namespace matches default set locally. namespace55.xml namespace55.xsl namespace55.out namespace David Marston 2001-11-08 Test for namespace attribute not (previously) tied to prefix. namespace56.xml namespace56.xsl namespace56.out namespace David Marston 2001-11-08 Test what happens when namespace attrib is a known URI, but no prefixes involved. namespace57.xml namespace57.xsl namespace57.out namespace David Marston 2001-11-08 Test for namespace attribute matching stylesheet default. namespace58.xml namespace58.xsl namespace58.out namespace David Marston 2001-11-08 Test for namespace attribute with new URI and prefix requested. namespace59.xml namespace59.xsl namespace59.out namespace David Marston 2001-11-08 Test for resetting of a prefixed namespace by a LRE; stylesheet default NS set. namespace60.xml namespace60.xsl namespace60.out namespace David Marston 2001-11-08 Test for specification of an empty namespace; stylesheet default NS set. namespace61.xml namespace61.xsl namespace61.out namespace David Marston 2001-11-08 Two xmlns declarations with namespace attrib (matches default) in xsl:element. namespace62.xml namespace62.xsl namespace62.out namespace David Marston 2001-11-08 Reset default locally, but namespace attribute matches stylesheet default. namespace63.xml namespace63.xsl namespace63.out namespace David Marston 2001-11-08 Test for prefixed name when prefixed NS is in scope; no namespace attrib. namespace64.xml namespace64.xsl namespace64.out namespace David Marston 2001-11-08 Test resetting prefix and URI to what they were anyway. namespace65.xml namespace65.xsl namespace65.out namespace David Marston 2001-11-08 Test resetting of a prefix to same URI as known prefix. namespace66.xml namespace66.xsl namespace66.out namespace David Marston 2001-11-08 Test for prefixed name when prefixed NS is in scope; also set default for stylesheet. namespace67.xml namespace67.xsl namespace67.out namespace David Marston 2001-11-08 Set default namespace in outer, then specify namespace for inner; add prefixed decl. namespace68.xml namespace68.xsl namespace68.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration with prefixed name; default was set. namespace69.xml namespace69.xsl namespace69.out namespace David Marston 2001-11-08 When there two prefixes for an NS URI, exclude-result-prefixes of one prefix excludes all for that URI. namespace70.xml namespace70.xsl namespace70.out namespace David Marston 2001-11-08 Baseline case of an xmlns declaration in xsl:element. namespace71.xml namespace71.xsl namespace71.out namespace David Marston 2001-11-08 Put both an unprefixed xmlns declaration and namespace attrib in xsl:element. namespace72.xml namespace72.xsl namespace72.out namespace David Marston 2001-11-08 Put an unprefixed xmlns declaration in xsl:element where requested name has prefix. namespace73.xml namespace73.xsl namespace73.out namespace David Marston 2001-11-08 Put both an unprefixed xmlns declaration and namespace attrib in; name has prefix. namespace74.xml namespace74.xsl namespace74.out namespace David Marston 2001-11-08 Baseline case of a non-empty but unprefixed xmlns declaration in xsl:element. namespace75.xml namespace75.xsl namespace75.out namespace David Marston 2001-11-08 Mix a non-empty xmlns declaration and namespace attrib (to same) in xsl:element. namespace77.xml namespace77.xsl namespace77.out namespace David Marston 2001-11-08 Mix a non-empty xmlns declaration and namespace attrib (different URI) in xsl:element. namespace78.xml namespace78.xsl namespace78.out namespace David Marston 2001-11-08 Have a non-empty but unprefixed xmlns declaration while specifying prefixed name. namespace79.xml namespace79.xsl namespace79.out namespace David Marston 2001-11-08 Prefixed xmlns declaration and same-prefixed name; no namespace attrib; default set. namespace80.xml namespace80.xsl namespace80.out namespace David Marston 2001-11-08 Mix xmlns declaration and namespace attrib (to same) in xsl:element; name has prefix. namespace81.xml namespace81.xsl namespace81.out namespace David Marston 2001-11-08 Set xmlns declaration and namespace attrib to different URIs; name has prefix. namespace82.xml namespace82.xsl namespace82.out namespace David Marston 2001-11-08 Use prefixed name; requested NS matches default rather than what's declared for that prefix. namespace83.xml namespace83.xsl namespace83.out namespace David Marston 2001-11-08 Use prefixed name; requested NS matches default; another decl present. namespace84.xml namespace84.xsl namespace84.out namespace David Marston 2001-11-08 Test crossing prefix set locally with namespace from outer level (where it has other prefix). namespace86.xml namespace86.xsl namespace86.out namespace David Marston 2001-11-08 Mix xmlns declaration and namespace attrib (to same) in xsl:element; name has prefix. namespace87.xml namespace87.xsl namespace87.out namespace David Marston 2001-11-08 Use xsl:element with namespace attribute and default reset; prefix known at stylesheet level. namespace88.xml namespace88.xsl namespace88.out namespace David Marston 2001-11-08 Test that exclude-result-prefixes should NOT affect xsl:element (when prefix needed) namespace89.xml namespace89.xsl namespace89.out namespace David Marston 2001-11-08 Test crossing prefix set at outer level with URI also attached to different prefix in local decl. namespace90.xml namespace90.xsl namespace90.out namespace David Marston 2001-11-08 Baseline case of prefixed xmlns declaration in xsl:element. namespace91.xml namespace91.xsl namespace91.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration with null namespace attrib. namespace92.xml namespace92.xsl namespace92.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration with non-null namespace attrib, different URIs. namespace93.xml namespace93.xsl namespace93.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration with non-null namespace attrib, same URI. namespace94.xml namespace94.xsl namespace94.out namespace David Marston 2001-11-08 Prefixed xmlns declaration and same-prefixed name; no namespace attrib. namespace95.xml namespace95.xsl namespace95.out namespace David Marston 2001-11-08 Issue prefixed name in current default namespace, rather than the one assigned to tha prefix at outer level namespace96.xml namespace96.xsl namespace96.out namespace David Marston 2001-11-08 Test for prefixed name when prefixed NS is in scope; also set default locally. namespace97.xml namespace97.xsl namespace97.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration with non-null namespace attrib, same URI and prefix. namespace98.xml namespace98.xsl namespace98.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration, namespace attrib sets different URI of that prefix. namespace99.xml namespace99.xsl namespace99.out namespace David Marston 2001-11-08 Use prefixed xmlns declaration, namespace attrib to same URI, different prefix on name. namespace100.xml namespace100.xsl namespace100.out namespace David Marston 2001-11-08 Use "plain" xsl:element while both default and prefixed NS defined at top. namespace101.xml namespace101.xsl namespace101.out namespace David Marston 2001-11-08 Set default namespace, then reset via xmlns declaration in xsl:element. namespace102.xml namespace102.xsl namespace102.out namespace David Marston 2001-11-08 Set default namespace, then set differently in xsl:element. namespace103.xml namespace103.xsl namespace103.out namespace David Marston 2001-11-08 Specify an empty namespace; stylesheet default NS set, and reset in xsl:element. namespace104.xml namespace104.xsl namespace104.out namespace David Marston 2001-11-08 Specify an empty namespace; default NS set at two levels. namespace105.xml namespace105.xsl namespace105.out namespace David Marston 2001-11-08 Test recovery when assigned name begins with : (has null namespace) namespace106.xml namespace106.xsl namespace106.out namespace David Marston 2001-11-08 Use xsl:element with namespace attribute; prefix known at stylesheet level; default set. namespace107.xml namespace107.xsl namespace107.out namespace David Marston 2001-11-08 Use xsl:element with namespace attribute that matches default; another in scope. namespace108.xml namespace108.xsl namespace108.out namespace David Marston 2001-11-08 Use namespace attribute, but namespace new at that point; default was set. namespace109.xml namespace109.xsl namespace109.out namespace David Marston 2001-11-08 Test for invalid namespace URI; spec says "not syntactically legal URI" is NOT error. namespace110.xml namespace110.xsl namespace110.out namespace David Marston 2001-11-08 Set and reset default namespace, no prefixes involved. namespace111.xml namespace111.xsl namespace111.out namespace David Marston 2001-11-08 Set default namespace at two levels, no prefixes involved. namespace112.xml namespace112.xsl namespace112.out namespace Gary L Peskin, based on test case from Jens Lautenbacher 2001-11-08 Verify that namespace-alias is honored in included stylesheets. namespace113.xml namespace113.xsl incnamespace113.xsl namespace113.out namespace David Marston 2001-11-08 Use xsl:element with namespace attribute and default changed; prefix known at stylesheet level. namespace115.xml namespace115.xsl namespace115.out namespace David Marston 2001-11-08 Try to put un-namespaced attribute on namespaced element. namespace116.xml namespace116.xsl namespace116.out namespace David Marston 2001-11-08 Create prefixed attribute with namespace requested via attribute. namespace117.xml namespace117.xsl namespace117.out namespace David Marston 2001-11-08 Put namespace attribute on xsl:attribute, but set it to null (which it would have been anyway). namespace119.xml namespace119.xsl namespace119.out namespace David Marston 2001-11-08 Set a prefixed name to an NS not among those in scope; prefix was in use. namespace120.xml namespace120.xsl namespace120.out namespace David Marston 2001-11-08 Reset prefix from innermost URI to outer (default) one. namespace121.xml namespace121.xsl namespace121.out namespace David Marston 2001-11-08 Request prefix that is already mapped to requested NS, default set globally. namespace122.xml namespace122.xsl namespace122.out namespace David Marston 2001-11-08 Set a prefixed name to same NS as outer default, prefix is new. namespace123.xml namespace123.xsl namespace123.out namespace David Marston 2001-11-08 Set a prefixed name to same NS as other prefix already had, prefix is new. namespace124.xml namespace124.xsl namespace124.out namespace David Marston 2001-11-08 See what happens to attribute when default namespace is declared. namespace125.xml namespace125.xsl namespace125.out namespace David Marston 2001-11-08 Have default namespace declared, request attribute in null namespace. namespace126.xml namespace126.xsl namespace126.out namespace David Marston 2001-11-08 Have default namespace declared, request attribute in namespace different from default. No prefix on attribute name. Processor must create a prefix. namespace127.xml namespace127.xsl namespace127.out namespace David Marston 2001-11-08 Have default namespace declared, request attribute in namespace same as default. No prefix on attribute name. Processor must create a prefix. namespace128.xml namespace128.xsl namespace128.out namespace David Marston 2001-11-08 Have default namespace declared, request attribute in namespace same as default. New prefix on attribute name. Processor must create a prefix. namespace130.xml namespace130.xsl namespace130.out namespace David Marston 2001-11-08 Have default namespace declared, request attribute in namespace different from default. New prefix on attribute name. Processor must create a prefix. namespace131.xml namespace131.xsl namespace131.out namespace David Marston 2001-11-08 Declare prefixed namespace at stylesheet level, then use prefix in attribute name only. No namespace nor xmlns on xsl:attribute itself. namespace132.xml namespace132.xsl namespace132.out namespace David Marston 2001-11-08 Declare prefixed namespace at stylesheet level, then use another prefix in attribute name, but same namespace. New namespace-decl must be issued, or change prefix. namespace134.xml namespace134.xsl namespace134.out namespace Santiago Pericas-Geertsen 2001-11-08 Test for resetting of an unspecified default namespace by copy-of. namespace137.xml namespace137.xsl namespace137.out namespace David Marston 2001-11-08 Test for resetting of a namespace prefix by copy-of. namespace138.xml namespace138.xsl namespace138.out namespace David Marston 2001-11-08 Test copying of a namespace node by copy-of. namespace139.xml namespace139.xsl namespace139.out namespace Santiago Pericas-Geertsen 2001-11-08 Check for AVT on element name when xsl:element has namespace attribute. namespace140.xml namespace140.xsl namespace140.out namespace Gordon Chiu 2001-11-08 Test for resetting of an unspecified default namespace by copy-of. namespace141.xml namespace141.xsl namespace141.out namespace David Marston 2001-11-08 Test name functions on default-namespace declaration. Should be null strings. namespace142.xml namespace142.xsl namespace142.out node Paul Dick 2001-11-08 Test for text() node test. node01.xml node01.xsl node01.out node Paul Dick 2001-11-08 Test for comment() node test. node02.xml node02.xsl node02.out node Paul Dick 2001-11-08 Test for processing-instruction() node test. node03.xml node03.xsl node03.out node Paul Dick 2001-11-08 Test of 'local-name()' node04.xml node04.xsl node04.out node Paul Dick 2001-11-08 Test of 'namespace-uri()' node05.xml node05.xsl node05.out node Paul Dick 2001-11-08 Test of 'name()', without arguments node06.xml node06.xsl node06.out node Paul Dick 2001-11-08 Processing Instructions and comments within a stylesheet are ignored. node07.xml node07.xsl node07.out node Paul Dick 2001-11-08 String value of the root node is the concatenation of the string values of all text node descendants of the root node in document order. node08.xml node08.xsl node08.out node David Marston 2001-11-08 Test for value-of with comment() node test. node09.xml node09.xsl node09.out node David Marston 2001-11-08 Test for value-of with processing-instruction() node test. node10.xml node10.xsl node10.out node David Marston 2001-11-08 Test for node tests in match patterns (and union in select). node11.xml node11.xsl node11.out node David Marston 2001-11-08 Test for node tests in select in for-each. node12.xml node12.xsl node12.out node David Marston 2001-11-08 Test for access to comments hanging off the root. node13.xml node13.xsl node13.out node David Marston 2001-11-08 Test for access to PIs hanging off the root. node14.xml node14.xsl node14.out node David Marston 2001-11-08 Test for node() in match patterns. Default axis is child. node15.xml node15.xsl node15.out node David Marston 2001-11-08 Test for 'attribute::*' in match pattern. node16.xml node16.xsl node16.out node David Marston 2001-11-08 Test that 'namespace::node()' selects all namespaces. node17.xml node17.xsl node17.out node David Marston 2001-11-08 Test for node test in argument to count() function. node18.xml node18.xsl node18.out node David Marston 2001-11-08 Test for 'attribute::node()' in match pattern. node19.xml node19.xsl node19.out node David Marston 2001-11-08 Test for 'parent::node()' in select. node20.xml node20.xsl node20.out node David Marston 2001-11-08 Test for 'ancestor::node()' in select. node21.xml node21.xsl node21.out numberformat David Marston 2001-11-08 Test of format-number with 2 arguments, showing zeroes. numberformat01.xml numberformat01.xsl numberformat01.out numberformat David Marston 2001-11-08 Test of format-number and # and 0 in format string. numberformat02.xml numberformat02.xsl numberformat02.out numberformat David Marston 2001-11-08 Test of format-number on a negative number. numberformat03.xml numberformat03.xsl numberformat03.out numberformat David Marston 2001-11-08 Test of format-number on a negative number; should choose second pattern. numberformat04.xml numberformat04.xsl numberformat04.out numberformat David Marston 2001-11-08 Test of format-number percentage format. numberformat05.xml numberformat05.xsl numberformat05.out numberformat David Marston 2001-11-08 Test of format-number per-mille format. numberformat06.xml numberformat06.xsl numberformat06.out numberformat David Marston 2001-11-08 Test of format-number currency symbol, which is not supposed to be there. numberformat07.xml numberformat07.xsl numberformat07.out numberformat David Marston 2001-11-08 Test of format-number with prefix and suffix in format string. numberformat08.xml numberformat08.xsl numberformat08.out numberformat David Marston 2001-11-08 Test default decimal-format on separator characters, changing both. numberformat09.xml numberformat09.xsl numberformat09.out numberformat David Marston 2001-11-08 Test default decimal-format on pattern-only characters, positive number. numberformat11.xml numberformat11.xsl numberformat11.out numberformat David Marston 2001-11-08 Test default decimal-format on pattern-only characters, negative number. numberformat12.xml numberformat12.xsl numberformat12.out numberformat David Marston 2001-11-08 Test default decimal-format on pattern-only characters, negative number and one pattern. numberformat13.xml numberformat13.xsl numberformat13.out numberformat David Marston 2001-11-08 Test specified result pattern for infinity. numberformat14.xml numberformat14.xsl numberformat14.out numberformat David Marston 2001-11-08 Test specified result pattern for not-a-number. numberformat15.xml numberformat15.xsl numberformat15.out numberformat David Marston 2001-11-08 Test of decimal-format per-mille format with character being changed. numberformat16.xml numberformat16.xsl numberformat16.out numberformat David Marston 2001-11-08 Test decimal-format output character for negative, 2 patterns. numberformat17.xml numberformat17.xsl numberformat17.out numberformat David Marston 2001-11-08 Test decimal-format output character for negative, one pattern. numberformat18.xml numberformat18.xsl numberformat18.out numberformat David Marston 2001-11-08 Test decimal-format declaration with a name. numberformat19.xml numberformat19.xsl numberformat19.out numberformat David Marston 2001-11-08 Test of decimal-format with qualified name. Unqualified name provided as a trap. numberformat20.xml numberformat20.xsl numberformat20.out numberformat David Marston 2001-11-08 Test include of a decimal-format. numberformat21.xml numberformat21.xsl periodgroup.xsl numberformat21.out numberformat David Marston 2001-11-08 Test import of a decimal-format. Three formats should not conflict. numberformat22.xml numberformat22.xsl periodgroup.xsl numberformat22.out numberformat David Marston 2001-11-08 Test of include that does an import, providing two named decimal-formats. Three formats should not conflict. numberformat23.xml numberformat23.xsl newminus.xsl periodgroup.xsl numberformat23.out numberformat David Marston 2001-11-08 Test of import that does an import, providing two named decimal-formats. Three formats should not conflict. numberformat24.xml numberformat24.xsl newminus.xsl periodgroup.xsl numberformat24.out numberformat David Marston 2001-11-08 Create a conflict in the use of the '.' character. numberformat25.xml numberformat25.xsl numberformat25.out numberformat David Marston 2001-11-08 Designate a space as the grouping separator. numberformat26.xml numberformat26.xsl numberformat26.out numberformat David Marston 2001-11-08 Test of format-number minus-sign behavior on positive numbers. numberformat27.xml numberformat27.xsl numberformat27.out numberformat David Marston 2001-11-08 Test what happens to minus sign embedded in second pattern. numberformat28.xml numberformat28.xsl numberformat28.out numberformat David Marston 2001-11-08 Test decimal-format output character does not influence input. numberformat29.xml numberformat29.xsl numberformat29.out numberformat David Marston 2001-11-08 Test effects of minus-sign in one pattern. numberformat30.xml numberformat30.xsl numberformat30.out numberformat David Marston 2001-11-08 Test output of altered minus, 2 patterns but no sign marker in pattern. numberformat31.xml numberformat31.xsl numberformat31.out numberformat David Marston 2001-11-08 Test of format-number percent format with character being changed. numberformat32.xml numberformat32.xsl numberformat32.out numberformat David Marston 2001-11-08 Test changing both digit and zero-digit in format string. numberformat34.xml numberformat34.xsl numberformat34.out numberformat David Marston 2001-11-08 Test of unequal spacing of grouping-separator. numberformat35.xml numberformat35.xsl numberformat35.out numberformat David Marston 2001-11-08 Test what happens when we overflow available digits on the left. numberformat36.xml numberformat36.xsl numberformat36.out numberformat David Marston 2001-11-08 Test result pattern for infinity, unchanged. numberformat37.xml numberformat37.xsl numberformat37.out numberformat David Marston 2001-11-08 Test result pattern for not-a-number, unchanged. numberformat38.xml numberformat38.xsl numberformat38.out numberformat David Marston 2001-11-08 Test result pattern for negative infinity, unchanged. numberformat39.xml numberformat39.xsl numberformat39.out numberformat David Marston 2001-11-08 Test specification of result pattern for infinity when quantity to be displayed is negative infinity. numberformat40.xml numberformat40.xsl numberformat40.out numberformat David Bertoni 2001-11-08 Test of multiple decimal-format elements with identical qualified names. This is allowed as long as all attributes are identical (including defaults). numberformat41.xml numberformat41.xsl numberformat41.out numberformat David Bertoni 2001-11-08 Test of multiple decimal-format elements with identical names. This is allowed as long as all attributes are identical (including defaults). numberformat42.xml numberformat42.xsl numberformat42.out numberformat David Marston 2001-11-08 Have two decimal-format elements with identical names, one in an import. This is allowed as long as all attributes are identical (including defaults). numberformat43.xml numberformat43.xsl x43import.xsl numberformat43.out numberformat David Marston 2001-11-08 Test whether a decimal-format declaration in an import is visible here. numberformat44.xml numberformat44.xsl x43import.xsl numberformat44.out numberformat David Marston 2001-11-08 Test whether a default decimal-format defined in an import is applied here. numberformat45.xml numberformat45.xsl x45import.xsl numberformat45.out numberformat David Marston 2001-11-08 Test whether a default decimal-format defined in an include is applied here. numberformat46.xml numberformat46.xsl x45import.xsl numberformat46.out numbering David Marston 2001-11-08 Test of numbering of multi-level document with no attributes specified. numbering01.xml numbering01.xsl numbering01.out numbering Paul Dick, based on example in spec 2001-11-08 Test of simple numbering, no attributes specified. numbering02.xml numbering02.xsl numbering02.out numbering Paul Dick, based on example in spec 2001-11-08 Test of level (multiple), count, format attributes. numbering03.xml numbering03.xsl numbering03.out numbering Paul Dick, based on example in spec 2001-11-08 Test of level (any) and from attributes. numbering04.xml numbering04.xsl numbering04.out numbering Paul Dick, based on example in spec 2001-11-08 Test of level (any) and nested from/count. numbering05.xml numbering05.xsl numbering05.out numbering Paul Dick, based on example in spec 2001-11-08 Test level=single specified explicitly numbering06.xml numbering06.xsl numbering06.out numbering David Marston 2001-11-08 Simple test of non-alphanumeric separator numbering07.xml numbering07.xsl numbering07.out numbering David Marston 2001-11-08 Test of leading zeroes in numbering. Last separator propagates. numbering08.xml numbering08.xsl numbering08.out numbering David Marston, based on example in spec 2001-11-08 Test of value attribute. numbering09.xml numbering09.xsl numbering09.out numbering David Marston 2001-11-08 Test of format attributes that vary per level. numbering10.xml numbering10.xsl numbering10.out numbering David Marston 2001-11-08 Test of grouping attributes. numbering11.xml numbering11.xsl numbering11.out numbering David Marston 2001-11-08 Test of alphabetic "numbering" sequence. numbering12.xml numbering12.xsl numbering12.out numbering David Marston 2001-11-08 Test of roman-numeral "numbering" sequence. numbering13.xml numbering13.xsl numbering13.out numbering David Marston 2001-11-08 Test of greek-numeral "alphabetic" sequence. numbering14.xml numbering14.xsl numbering14.out numbering David Marston 2001-11-08 Test of proper formation of Roman numerals. numbering17.xml numbering17.xsl numbering17.out numbering David Marston 2001-11-08 Test of node numbering before and after the nodes specified in from. numbering18.xml numbering18.xsl numbering18.out numbering David Marston 2001-11-08 Test of node numbering before and after the nodes specified in from. numbering19.xml numbering19.xsl numbering19.out numbering David Marston 2001-11-08 Test of node numbering before and after the nodes specified in from. numbering20.xml numbering20.xsl numbering20.out numbering David Marston 2001-11-08 Test of level (any) and counting only some nodes. numbering21.xml numbering21.xsl numbering21.out numbering David Marston 2001-11-08 Test of level (single) and counting only some nodes. numbering22.xml numbering22.xsl numbering22.out numbering David Marston 2001-11-08 Test of value attribute with popular "of n" format. numbering23.xml numbering23.xsl numbering23.out numbering David Marston 2001-11-08 Number without value= inside sorted for-each. numbering24.xml numbering24.xsl numbering24.out numbering David Marston 2001-11-08 Number without value= inside template called within sorted for-each. numbering25.xml numbering25.xsl numbering25.out numbering David Marston 2001-11-08 Numbering comes from sorted order if value attribute used. numbering26.xml numbering26.xsl numbering26.out numbering David Marston 2001-11-08 Test of numbering of multi-level document, level=multiple and default from. numbering27.xml numbering27.xsl numbering27.out numbering David Marston 2001-11-08 Test of numbering of multi-level document, level=single and default from. numbering28.xml numbering28.xsl numbering28.out numbering David Marston 2001-11-08 Test of numbering of multi-level document, level=any and default from. numbering29.xml numbering29.xsl numbering29.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering30.xml numbering30.xsl numbering30.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering31.xml numbering31.xsl numbering31.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one, watching for confusion with default (.) separator. numbering32.xml numbering32.xsl numbering32.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering33.xml numbering33.xsl numbering33.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one, with default (.) elsewhere in format. numbering34.xml numbering34.xsl numbering34.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering35.xml numbering35.xsl numbering35.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering36.xml numbering36.xsl numbering36.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, with extra characters that look the same. numbering37.xml numbering37.xsl numbering37.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, with extra characters that look the same. numbering38.xml numbering38.xsl numbering38.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one, with extra characters that look the same. numbering39.xml numbering39.xsl numbering39.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering40.xml numbering40.xsl numbering40.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one (which is the last one between). numbering41.xml numbering41.xsl numbering41.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering42.xml numbering42.xsl numbering42.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering43.xml numbering43.xsl numbering43.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, propagating last one. numbering44.xml numbering44.xsl numbering44.out numbering David Marston 2001-11-08 Test more than one xsl:number counter active at the same time. numbering45.xml numbering45.xsl numbering45.out numbering David Marston 2001-11-08 Test xsl:number formatting separators, with multiple characters in between numbering tokens. numbering46.xml numbering46.xsl numbering46.out numbering David Marston 2001-11-08 Establish that the default for level is single. numbering47.xml numbering47.xsl numbering47.out numbering David Marston 2001-11-08 Count only top-level changes but number all the way down, level=single. numbering48.xml numbering48.xsl numbering48.out numbering David Marston 2001-11-08 Count only bottom-level changes but number all the way down, level=any. numbering49.xml numbering49.xsl numbering49.out numbering David Marston 2001-11-08 Allow level to default to single and count top-level items all the way down. numbering50.xml numbering50.xsl numbering50.out numbering David Marston 2001-11-08 Test xsl:number with from and count defaulted but level=any. numbering51.xml numbering51.xsl numbering51.out numbering David Marston 2001-11-08 Test xsl:number with a filtered count pattern, from defaulted, level=single. numbering52.xml numbering52.xsl numbering52.out numbering David Marston 2001-11-08 Test xsl:number with from and count defaulted, level=single. numbering53.xml numbering53.xsl numbering53.out numbering David Marston 2001-11-08 Test xsl:number with from and count defaulted, level=multiple. numbering54.xml numbering54.xsl numbering54.out numbering David Marston 2001-11-08 Test xsl:number with count on same level, from defaulted, level=multiple. numbering55.xml numbering55.xsl numbering55.out numbering David Marston 2001-11-08 Test xsl:number with count from higher level, from defaulted, level=multiple. numbering56.xml numbering56.xsl numbering56.out numbering David Marston 2001-11-08 Test xsl:number with count specifying same and higher level, from defaulted, level=multiple. numbering57.xml numbering57.xsl numbering57.out numbering David Marston 2001-11-08 Test xsl:number with a filtered count pattern, from defaulted, level=multiple. numbering58.xml numbering58.xsl numbering58.out numbering David Marston 2001-11-08 Test of level (any) and counting only some nodes, with from defaulted. numbering59.xml numbering59.xsl numbering59.out numbering David Marston 2001-11-08 Test of level (any) and counting only some nodes, from specifies next-higher level. numbering60.xml numbering60.xsl numbering60.out numbering David Marston 2001-11-08 Test of numbering of multi-level document, level=any, from specifies middle level. numbering61.xml numbering61.xsl numbering61.out numbering David Marston 2001-11-08 Count one level of changes and number below there, level=single. numbering62.xml numbering62.xsl numbering62.out numbering David Marston 2001-11-08 Count all levels of changes and number by level, level=single. numbering63.xml numbering63.xsl numbering63.out numbering David Marston 2001-11-08 Test xsl:number with count on same level, from is next higher level, level=multiple. numbering64.xml numbering64.xsl numbering64.out numbering David Marston 2001-11-08 Test of numbering of multi-level document with specified from level, level=multiple. numbering65.xml numbering65.xsl numbering65.out numbering David Marston 2001-11-08 Test of numbering of multi-level document with specified from level, count filtered. numbering66.xml numbering66.xsl numbering66.out numbering David Marston 2001-11-08 Test xsl:number with with from set for two levels, level=any, count defaulted. numbering67.xml numbering67.xsl numbering67.out numbering David Marston 2001-11-08 Test xsl:number with from set for two levels, level=any. numbering68.xml numbering68.xsl numbering68.out numbering David Marston 2001-11-08 Test xsl:number with from set for two levels, level=any, counting two levels. numbering69.xml numbering69.xsl numbering69.out numbering David Marston 2001-11-08 Test of level (any) and counting only some nodes, from specifies two higher levels. numbering70.xml numbering70.xsl numbering70.out numbering David Marston 2001-11-08 Test of level (single) and counting only some nodes, from specifies two higher levels. numbering71.xml numbering71.xsl numbering71.out numbering David Marston 2001-11-08 Test of level (single), from specifies two higher levels, count defaulted. numbering72.xml numbering72.xsl numbering72.out numbering David Marston 2001-11-08 Test of level (single), from specifies two higher levels. numbering73.xml numbering73.xsl numbering73.out numbering David Marston 2001-11-08 Test of level (single) and counting two types of nodes, from specifies two higher levels. numbering74.xml numbering74.xsl numbering74.out numbering David Marston 2001-11-08 Test xsl:number with level=multiple, from specifies two levels. numbering75.xml numbering75.xsl numbering75.out numbering David Marston 2001-11-08 Test xsl:number with count on same level, from is two higher levels, level=multiple. numbering76.xml numbering76.xsl numbering76.out numbering David Marston 2001-11-08 Test of numbering of multi-level document with two from levels, level=multiple. numbering77.xml numbering77.xsl numbering77.out numbering David Marston 2001-11-08 Test of numbering of multi-level document with two from levels and filtering the lowest count level. numbering78.xml numbering78.xsl numbering78.out numbering David Marston 2001-11-08 Test of non-numeric assignment to value attribute. numbering79.xml numbering79.xsl numbering79.out numbering David Marston 2001-11-08 Test of grouping attributes. If only one of the two is present, it is ignored. numbering80.xml numbering80.xsl numbering80.out numbering David Marston 2001-11-08 Test of grouping attributes. If only one of the two is present, it is ignored. numbering81.xml numbering81.xsl numbering81.out numbering David Marston 2001-11-08 Count non-existant nodes, level=single. numbering82.xml numbering82.xsl numbering82.out numbering David Marston 2001-11-08 Count non-existant nodes, level=any. numbering83.xml numbering83.xsl numbering83.out numbering David Marston 2001-11-08 Count non-existant nodes, level=multiple. numbering84.xml numbering84.xsl numbering84.out numbering Paul Dick 2001-11-08 Test that value attribute gets rounded correctly w/various formats. numbering85.xml numbering85.xsl numbering85.out numbering David Marston 2001-11-08 Namespaced elements should work just like non-namespaced ones. numbering86.xml numbering86.xsl numbering86.out numbering David Marston 2001-11-08 Number the namespaced elements when mixed with non-namespaced ones. numbering87.xml numbering87.xsl numbering87.out numbering David Marston 2001-11-08 Show discrepancies between number and position. numbering88.xml numbering88.xsl numbering88.out numbering David Marston 2001-11-08 Show discrepancies between number and position. numbering89.xml numbering89.xsl numbering89.out numbering David Marston 2001-11-08 Test counting only some nodes, with key() in count pattern. numbering90.xml numbering90.xsl numbering90.out numbering David Marston 2001-11-08 Test counting only some nodes, with id() in count pattern. numbering91.xml numbering91.xsl numbering91.out numbering Ilene Seelemann 2001-11-08 If the source document has a named default namespace, the counting (on xsl:number) should still work. numbering92.xml numbering92.xsl numbering92.out numbering Ilene Seelemann 2001-11-08 Namespaced elements should work just like non-namespaced ones even when prefixes in source document and stylesheet are different. numbering93.xml numbering93.xsl numbering93.out numbering Ilene Seelemann 2001-11-08 Test of grouping attributes. Use a grouping-separator that is not likely to be in the environment's locale settings. numbering94.xml numbering94.xsl numbering94.out numbering David Marston 2001-11-08 Test of grouping attributes. Ensure that grouping-separator can be a space. numbering95.xml numbering95.xsl numbering95.out output Test for SCRIPT handling output01.xml output01.xsl output01.out output Test for STYLE handling output02.xml output02.xsl output02.out output Test for disabling output escaping in xsl:text output03.xml output03.xsl output03.out output Test for numbered character entities output04.xml output04.xsl output04.out output Test for "whitespace sensitive" html tags; <img>, <applet>, <object> output05.xml output05.xsl output05.out output Test for disabling output escaping in xsl:value-of output06.xml output06.xsl output06.out output Test for enabling output escaping in xsl:value-of, XML output output07.xml output07.xsl output07.out output Test for enabling output escaping in xsl:text, HTML output output08.xml output08.xsl output08.out output Test for disabling output escaping in a variable with xsl:text, HTML output output09.xml output09.xsl output09.out output test for disabling output escaping in a variable with xsl:value-of output10.xml output10.xsl output10.out output Test for the xml output method by itself output11.xml output11.xsl output11.out output Test for the xml output method by itself with omit-xml-declaration output12.xml output12.xsl output12.out output Test for doctype-system output13.xml output13.xsl output13.out output Test for doctype-public only output14.xml output14.xsl output14.out output Test for doctype-system and doctype-public output15.xml output15.xsl output15.out output Test for doctype-system with html method output16.xml output16.xsl output16.out output Test for doctype-public only with html method output17.xml output17.xsl output17.out output Test for doctype-system and doctype-public with html method output18.xml output18.xsl output18.out output Test US-ASCII encoding. output19.xml output19.xsl output19.out output Test SHIFT_JIS encoding. output20.xml output20.xsl output20.out output Test BIG5 encoding. output21.xml output21.xsl output21.out output Test EBCDIC-CP-IT encoding. Avoid new-lines in output until XML 1.1 addresses the EBCDIC-specific new-line issue. It all looks like gibberish on an ASCII/ISO/UTF platform anyway, so you won't notice the lack of an XML decl. output22.xml output22.xsl output22.out output Test ISO-2022-JP encoding. output23.xml output23.xsl output23.out output Escape of non-ASCII chars in URI attribute values using method cited in Section B.2.1 of HTML 4.0 Spec. This test is a duplicate of output31, except that the output is XML. output24.xml output24.xsl output24.out output ??? output25.xml output25.xsl output25.out output Text output of characters encoded between 128 and 255 output26.xml output26.xsl output26.out output Result tree here defaults to XML Test for cdata-section-elements with nonrepresentable character. output28.xml output28.xsl output28.out output Test cdata-section-elements. output29.xml output29.xsl output29.out output Test cdata-section-elements that looks like end of CDATA. output30.xml output30.xsl output30.out output ESC of non-ASCII chars in URI attribute values using method sited in Section B.2.1 of HTML 4.0 Spec. output32.xml output32.xsl output32.out output html output method should not output an end-tag for designated empty elements. output33.xml output33.xsl output33.out output Names of HTML elements should be recognized regardless of case. output34.xml output34.xsl output34.out output Boolean attributes should be output in minimized form. output35.xml output35.xsl output35.out output Processing instructions should be terminated with ">". output36.xml output36.xsl output36.out output "&" should not be escaped when occuring in an attribute value immediately followed by a "{". See to Section B.7.1 HTML 4.0 Recommendation. output37.xml output37.xsl output37.out output Meta should be added immediately after after the start-tag of the HEAD element specifying the character encoding actually used. output38.xml output38.xsl output38.out output Test of indent output39.xml output39.xsl output39.out output Test of indent output40.xml output40.xsl output40.out output Text node containing "]]>" and closure of CDATA section. output41.xml output41.xsl output41.out output Test of cdata-section-elements processing. output42.xml output42.xsl output42.out output Test of cdata-section-elements processing. <example> should not be processed. output43.xml output43.xsl output43.out output xml method should output XML declaration. output44.xml output44.xsl output44.out output xml method should not output XML declaration if omit-xml-declaration="yes". output45.xml output45.xsl output45.out output All xsl:output elements are merged into a single element. While repeats of most attributes are just tested for conflicts, cdata-section-elements will contain the union of the specified values. Both example and test should be wrapped by CDATA, and the output should be XML (since cdata-section-elements only applies to XML). output46.xml output46.xsl output46.out output Illegal use of disable-output-escaping. output47.xml output47.xsl output47.out output ... html output method should output a DTD immediately before the first element. output48.xml output48.xsl output48.out output HTML output method should not escape '<' in attribute values. output49.xml output49.xsl output49.out output Valid use of disable-output-escaping. output50.xml output50.xsl output50.out output Test of indent attribute by itself. output51.xml output51.xsl output51.out output html output method should not output white space after the image tag within the anchor tag. output52.xml output52.xsl output52.out output Basic test for creating a comment. output53.xml output53.xsl output53.out output Test for creating a comment using a formula. output54.xml output54.xsl output54.out output Test creating a comment from a path expression. output55.xml output55.xsl output55.out output Test creating a comment from a variable. output56.xml output56.xsl output56.out output Test use of xsl:if and xsl:text inside xsl:comment. output57.xml output57.xsl output57.out output Test creation of a top-level comment. output58.xml output58.xsl output58.out output Test creation of a top-level processing-instruction before the document element. output59.xml output59.xsl output59.out output Do everything inside an HTML element. Note first item in this file. output60.xml output60.xsl output60.out output Test for disabling output escaping in xsl:value-of on ., which has special code. XML method. output61.xml output61.xsl output61.out output Test for disabling output escaping in xsl:value-of on ., which has special code. HTML method. output62.xml output62.xsl output62.out output Paul Dick 2001-11-08 The html output method should not output an element differently from the xml output method unless the expanded-name of the element has a null namespace URI; an element whose expanded-name has a non-null namespace URI should be output as XML. So the html tags <p>, <hr> and <br> in this case, due to the default html namespace will be output as xml not html. output63.xml output63.xsl output63.out output Generate output tagged for WML output64.xml output64.xsl output64.out output Test for special case for XHTML output65.xml output65.xsl output65.out output Verify standalone attribute set to "no". output66.xml output66.xsl output66.out output Verify standalone attribute set to "yes". output67.xml output67.xsl output67.out output Test for-each inside xsl:comment. output68.xml output68.xsl output68.out output Test for-each inside xsl:processing-instruction. output69.xml output69.xsl output69.out output Quotes and apostrophes can be used inside themselves, without terminating the string, if entered as entities. output70.xml output70.xsl output70.out output Test that implied HTML output assumes indent=yes. output71.xml output71.xsl output71.out output Test the generation of Processing instructions. output72.xml output72.xsl output72.out output Test SHIFT_JIS encoding on HTML output. output73.xml output73.xsl output73.out output Paul Dick 2001-11-08 Spec states:It is an error for output escaping to be disabled for a text node that is used for something other than a text node in the result tree. Thus, it is an error to disable output escaping for an xsl:value-of or xsl:text element that is used to generate the string-value of a comment, processing instruction or attribute node;. OUTPUT = HTML output74.xml output74.xsl output74.out output Paul Dick 2001-11-08 Spec states:It is an error for output escaping to be disabled for a text node that is used for something other than a text node in the result tree. Thus, it is an error to disable output escaping for an xsl:value-of or xsl:text element that is used to generate the string-value of a comment, processing instruction or attribute node; OUTPUT = XML output75.xml output75.xsl output75.out output Test for text output with special characters. output76.xml output76.xsl output76.out output Test of ficticous encoding. This is generating an Illegal argument exception, with other known encodings such as "ISO-8859-11" too output77.xml output77.xsl output77.out output Test UTF-16 encoding. output80.xml output80.xsl output80.out output David Marston 2001-11-08 Test use of leading underscore in names of Processing instructions. output81.xml output81.xsl output81.out output Ito Kazumitsu 2001-11-08 Generic test, verifies that DOCTYPE gets generated correctly, and that the default namespace xml is in scope for LRE use. output82.xml output82.xsl output82.out output David Marston 2001-11-08 Check that xml:lang is properly emitted in XML output. output84.xml output84.xsl output84.out output David Marston 2001-11-08 Check that xml:lang is properly copied from literal attribute. output85.xml output85.xsl output85.out output David Marston 2001-11-08 Text output of characters encoded between 128 and 255 output86.xml output86.xsl output86.out output David Marston 2001-11-08 Check merging of multiple declarations of xsl:output. output87.xml output87.xsl output87.out output David Marston 2001-11-08 Check effect of import precedence on merging of xsl:output. output88.xml output88.xsl impo88.xsl output88.out output David Marston 2001-11-08 Check recovery when requested comment string contains two hyphens together output89.xml output89.xsl output89.out output David Marston 2001-11-08 Check recovery when requested comment string ends with a hyphen output90.xml output90.xsl output90.out output David Bertoni 2001-11-08 Test effect of cdata-section-elements on xsl:copy. output91.xml output91.xsl output91.out output David Marston 2001-11-08 Test effect of cdata-section-elements on xsl:element. output92.xml output92.xsl output92.out output David Marston 2001-11-08 Test effect of cdata-section-elements when text-node children are created by xsl:text. output93.xml output93.xsl output93.out output David Marston 2001-11-08 Test effect of cdata-section-elements on multiple text-node children, created by xsl:text. output94.xml output94.xsl output94.out output David Marston 2001-11-08 Test effect of cdata-section-elements when text-node children are created by xsl:value-of. output95.xml output95.xsl output95.out output David Marston 2001-11-08 Test that cdata-section-elements applies to text-node children, not descendants. output96.xml output96.xsl output96.out output David Marston 2001-11-08 Test effect of cdata-section-elements on xsl:copy, with descendants in tree. output97.xml output97.xsl output97.out output David Bertoni 2001-11-08 Test of QName for cdata-section-elements attribute of xsl:output. output98.xml output98.xsl output98.out output David Bertoni 2001-11-08 Show that namespaced LRE does not match unprefixed element in cdata-section-elements list. output99.xml output99.xsl output99.out output David Marston 2001-11-08 Show that non-namespaced LRE does not match namespaced element in cdata-section-elements list. output100.xml output100.xsl output100.out output David Marston 2001-11-08 Show that LRE in default namespace can match namespaced element in cdata-section-elements list. output101.xml output101.xsl output101.out output David Marston 2001-11-08 Show that namespaced LRE can match element in cdata-section-elements list when default is set. output102.xml output102.xsl output102.out output David Marston 2001-11-08 Show that namespaced LRE can match differently-prefixed element in cdata-section-elements. output103.xml output103.xsl output103.out output David Bertoni 2001-11-08 Use cdata-section-elements with xsl:copy-of, namespaces match. output104.xml output104.xsl output104.out output David Bertoni 2001-11-08 Use cdata-section-elements with xsl:copy-of, default in input matches prefixed here. output105.xml output105.xsl output105.out output David Marston 2001-11-08 Use cdata-section-elements with xsl:copy-of, prefix in input matches default here. output106.xml output106.xsl output106.out output David Marston 2001-11-08 Use cdata-section-elements with xsl:copy-of, namespaces match URIs but prefixes are different. output107.xml output107.xsl output107.out output David Marston 2001-11-08 Attempt to create comment under text output method output109.xml output109.xsl output109.out output David Marston 2001-11-08 Attempt to create element (LRE) under text output method. Should get just its text-node descendant. output110.xml output110.xsl output110.out output David Marston 2001-11-08 Attempt to create element under text output method. Should get just its text-node descendant. output111.xml output111.xsl output111.out output David Marston 2001-11-08 Attempt to create attribute under text output method output112.xml output112.xsl output112.out output David Marston 2001-11-08 Attempt to create processing instruction under text output method output113.xml output113.xsl output113.out output Gordon Chiu 2001-11-08 Check that empty comments are created correctly output114.xml output114.xsl output114.out position Paul Dick 2001-11-08 Test of position() function in value-of select. Look for 1. position01.xml position01.xsl position01.out position Paul Dick 2001-11-08 Test of position() function in predicate on wildcard. Look for last item. position02.xml position02.xsl position02.out position Paul Dick 2001-11-08 Test of position() function anded with attribute test. position03.xml position03.xsl position03.out position Paul Dick 2001-11-08 Test of position() in 2nd predicate. position04.xml position04.xsl position04.out position Paul Dick 2001-11-08 Test of position() predicate on node-set from key(). Look for item 4. position05.xml position05.xsl position05.out position Paul Dick 2001-11-08 Test of count() on wildcard. position06.xml position06.xsl position06.out position Paul Dick 2001-11-08 Test of last() in predicate, all spelled out. position07.xml position07.xsl position07.out position Paul Dick 2001-11-08 Test of position() in match pattern. Used in predicate of name. Look for 1, last, others. position08.xml position08.xsl position08.out position Paul Dick 2001-11-08 Test of position in match pattern predicates, both long and short versions. position09.xml position09.xsl position09.out position Paul Dick 2001-11-08 Test of position() function and sorting. position10.xml position10.xsl position10.out position Paul Dick 2001-11-08 Test of position() and last() in xsl:if test. position11.xml position11.xsl position11.out position Paul Dick 2001-11-08 Test of position() function in value-of select. position12.xml position12.xsl position12.out position Paul Dick 2001-11-08 Test of last() function in value-of select. position13.xml position13.xsl position13.out position Paul Dick 2001-11-08 Test of last() function in a numeric equality. position14.xml position14.xsl position14.out position Paul Dick 2001-11-08 Test of position() function in predicate. Look for last item. position15.xml position15.xsl position15.out position Paul Dick 2001-11-08 Test of position() function in a predicate. Look for item 3. position16.xml position16.xsl position16.out position Paul Dick 2001-11-08 Test of position() function in a predicate. Look for first. position17.xml position17.xsl position17.out position David Marston 2001-11-08 Test of position() function and a variable in a predicate. position18.xml position18.xsl position18.out position Paul Dick 2001-11-08 Test of positional indexing (shorthand) in select. Look for last item. position19.xml position19.xsl position19.out position Paul Dick 2001-11-08 Test of shorthand positional indexing. Look for middle item. position20.xml position20.xsl position20.out position Paul Dick 2001-11-08 Test of shorthand positional indexing. Look for first. position21.xml position21.xsl position21.out position David Marston 2001-11-08 Test of positional indexing on the text() nodes. Look for first. position22.xml position22.xsl position22.out position David Marston 2001-11-08 Test of positional indexing on the text() nodes. Look for middle item. position23.xml position23.xsl position23.out position Paul Dick 2001-11-08 Test of last() function with current context position. position24.xml position24.xsl position24.out position Paul Dick 2001-11-08 Test of position() function in predicate of wildcard. Look for middle item. position25.xml position25.xsl position25.out position Paul Dick 2001-11-08 Test of position() function on predicate of wildcard. Look for first. position26.xml position26.xsl position26.out position David Marston 2001-11-08 Test of positional capabilities with choose. position27.xml position27.xsl position27.out position Paul Dick 2001-11-08 Test of shorthand positional indexing with wildcard. Look for last item. position28.xml position28.xsl position28.out position Paul Dick 2001-11-08 Test of positional indexing with wildcard. Look for middle item. position29.xml position29.xsl position29.out position Paul Dick 2001-11-08 Test of shorthand positional indexing with wildcard. Look for first. position30.xml position30.xsl position30.out position David Marston 2001-11-08 Test of position() with a sibling axis. position31.xml position31.xsl position31.out position Paul Dick 2001-11-08 Test of position() on predicate of wildcard, anded with attribute test. position32.xml position32.xsl position32.out position Paul Dick 2001-11-08 Test of position() on predicate of wildcard, anded with attribute test. Look for first. position33.xml position33.xsl position33.out position Paul Dick 2001-11-08 Test of position() on predicate of wildcard, anded with attribute test. position34.xml position34.xsl position34.out position Paul Dick 2001-11-08 Test of position() in 2nd predicate. position35.xml position35.xsl position35.out position Paul Dick 2001-11-08 Test of position() in 2nd predicate. Look for first. position36.xml position36.xsl position36.out position David Marston 2001-11-08 Test of position() in a for-each node set. position37.xml position37.xsl position37.out position Paul Dick 2001-11-08 Test of positional indexing (shorthand) in 2nd predicate. Look for last item. position38.xml position38.xsl position38.out position Paul Dick 2001-11-08 Test of shorthand positional indexing in 2nd predicate. position39.xml position39.xsl position39.out position Paul Dick 2001-11-08 Test of positional indexing in 2nd predicate. Look for first. position40.xml position40.xsl position40.out position David Marston 2001-11-08 Test of position() in a for-each node set involving parent axis. position41.xml position41.xsl position41.out position Paul Dick 2001-11-08 Test of position() on node-set from key(). position42.xml position42.xsl position42.out position Paul Dick 2001-11-08 Test of position() on node-set from key(). Look for first. position43.xml position43.xsl position43.out position Paul Dick 2001-11-08 Test of position() on node-set from key(). Look for first. position44.xml position44.xsl position44.out position Paul Dick 2001-11-08 Test of shorthand positional indexing on node-set from key(). position45.xml position45.xsl position45.out position Paul Dick 2001-11-08 Test of shorthand positional indexing on node-set from key(). position46.xml position46.xsl position46.out position Paul Dick 2001-11-08 Test of shorthand positional indexing on node-set from key(). Look for first. position47.xml position47.xsl position47.out position David Marston 2001-11-08 Test position predicate on sort key. position48.xml position48.xsl position48.out position Paul Dick 2001-11-08 Test of positional indexing when used with key() in xsl:apply-templates. Look for last. position49.xml position49.xsl position49.out position Paul Dick 2001-11-08 Test of position() when used with key() in xsl:apply-templates. position50.xml position50.xsl position50.out position Paul Dick 2001-11-08 Test of position() when used with key() in xsl:apply-templates. Look for first. position51.xml position51.xsl position51.out position David Marston 2001-11-08 Test of count() on a set filtered by position. position52.xml position52.xsl position52.out position Paul Dick 2001-11-08 Test of count() with attribute wildcard. position53.xml position53.xsl position53.out position Paul Dick 2001-11-08 Test of count() of wildcarded attribute axis, long-form notation. position54.xml position54.xsl position54.out position Paul Dick 2001-11-08 Test of last() by itself in a predicate. position55.xml position55.xsl position55.out position Paul Dick 2001-11-08 Test of last() with node-set from key(). Long-form predicate. position56.xml position56.xsl position56.out position Paul Dick 2001-11-08 Test of last() in predicate of node-set from key(). position57.xml position57.xsl position57.out position Paul Dick 2001-11-08 Test of last() in second predicate, in long form. position58.xml position58.xsl position58.out position Paul Dick 2001-11-08 Test of last() in second predicate. position59.xml position59.xsl position59.out position Paul Dick 2001-11-08 Test of greater-than with position(). position60.xml position60.xsl position60.out position David Marston 2001-11-08 Test of less-than with position(). position61.xml position61.xsl position61.out position David Marston 2001-11-08 Test of greater-than-or-equal-to with position(). position62.xml position62.xsl position62.out position David Marston 2001-11-08 Test of less-than-or-equal-to with position(). position63.xml position63.xsl position63.out position David Marston 2001-11-08 Test of not-equal-to with position(). position64.xml position64.xsl position64.out position David Marston 2001-11-08 Test of a numeric formula in positional indexing. position65.xml position65.xsl position65.out position David Marston 2001-11-08 Test of zero in positional indexing. position66.xml position66.xsl position66.out position David Marston 2001-11-08 Test of number function to make positional indexing definite. position67.xml position67.xsl position67.out position Paul Dick 2001-11-08 Test positional indexing with for-each loop and all-but-last xsl:if for comma. position68.xml position68.xsl position68.out position Paul Dick 2001-11-08 Test positional indexing with for-each loop and apply-templates. position69.xml position69.xsl position69.out position David Marston 2001-11-08 Test that set of nodes changes when strip-space is in effect. position70.xml position70.xsl position70.out position David Marston 2001-11-08 Test that position test can be applied to PI nodes. position71.xml position71.xsl position71.out position David Marston 2001-11-08 Test of position() and the ancestor-or-self axis. position72.xml position72.xsl position72.out position David Marston 2001-11-08 Test of position() and for-each resetting the frame of reference of a node-set. position73.xml position73.xsl position73.out position David Marston 2001-11-08 Test of position() and for-each resetting the frame of reference of a node-set. Show position via value-of before going into for-each loop. position74.xml position74.xsl position74.out position David Marston 2001-11-08 Test of last() on various sets of children. position75.xml position75.xsl position75.out position David Marston 2001-11-08 Test of position() with namespace axis. position76.xml position76.xsl position76.out position David Marston 2001-11-08 Test positional indexing in current node list passed via apply-templates with select that has predicate. position77.xml position77.xsl position77.out position David Marston 2001-11-08 Look at preceding axis (reverse document order) filtered by node test. position78.xml position78.xsl position78.out position David Marston 2001-11-08 Look at preceding axis filtered by node test. Use of apply-templates causes document-order processing. position79.xml position79.xsl position79.out position Scott Boag 2001-11-08 Ensure last() is working with unionpaths of ancestors. position80.xml position80.xsl position80.out position David Marston 2001-11-08 Test of count() on a set filtered by the last() function. position81.xml position81.xsl position81.out position David Marston 2001-11-08 Test of count() on a set filtered by the last() function. position82.xml position82.xsl position82.out position David Marston 2001-11-08 Try count() and last() on unionpaths that aren't sequential. position83.xml position83.xsl position83.out position David Marston 2001-11-08 Try positional filter on unionpaths that aren't sequential. position83.xml position83.xsl position83.out position David Marston 2001-11-08 Test that () grouping can be applied multiple times. position85.xml position85.xsl position85.out position Mukund Raghavachari 2001-11-08 "The Predicate filters the node-set with respect to the child axis" means that the descendant(-or-self) axes must be internally segregated so that the position is among one group of children. position86.xml position86.xsl position86.out position David Marston 2001-11-08 Show that predicate applies along child axis, not descendant-or-self. position87.xml position87.xsl position87.out position David Marston, from remarks of Mukund Raghavachari (who read Mike Kay) 2001-11-08 Test () grouping around // (descendant-or-self) axis. position88.xml position88.xsl position88.out position David Marston, from remarks of Mukund Raghavachari (who read Mike Kay) 2001-11-08 Test () grouping with expanded version of // axis. This test attempts to give an explicit representation of one possible fallacious interpretation of chapter//footnote[2]. position89.xml position89.xsl position89.out position David Marston, from remarks of Mukund Raghavachari (who read Mike Kay) 2001-11-08 Test () grouping with expanded version of // axis. This test attempts to give an explicit representation of one possible fallacious interpretation of chapter//footnote[6]. position90.xml position90.xsl position90.out position David Marston 2001-11-08 Apply a predicate to a node-set full of attribute nodes. If there were no parentheses, we would be asking for the 7th attribute named "title" on each element, but there can only be one attribute of a particular name on each, so we'd get the empty set. position91.xml position91.xsl position91.out position John Howard 2001-11-08 Test retrieving correct values from node-set variables by positional predicate. position92.xml position92.xsl position92.out position David Marston 2001-11-08 Test of position() in match pattern. Nodes are sorted. position93.xml position93.xsl position93.out position Sergei Ivanov, adapted by David Marston 2001-11-08 Test of position() and last() in xsl:with-param. position94.xml position94.xsl position94.out position Paul Dick 2001-11-08 Test position in a union in a match pattern position95.xml position95.xsl position95.out position David Marston 2001-11-08 Use just a (number-valued) global variable in a predicate. position96.xml position96.xsl position96.out position Joerg Heinicke, trimmed by David Marston 2001-11-08 Use a (number-valued) variable in a predicate, but inside a for-each. position97.xml position97.xsl position97.out position David Marston 2001-11-08 Test count() starting on an attribute and going upward. position98.xml position98.xsl position98.out position David Marston 2001-11-08 Test count() starting on an element and going upward. position99.xml position99.xsl position99.out position David Marston 2001-11-08 Test count() starting on a text node and going upward. position100.xml position100.xsl position100.out position David Marston 2001-11-08 Test count() starting on a comment and going upward. position101.xml position101.xsl position101.out position David Marston, from an idea by Kai Ojansuu 2001-11-08 Test position() when template is imported. position102.xml position102.xsl pos102imp.xsl position102.out position Igor Hersht 2001-11-08 Ensure that last() takes on new value when context changes position103.xml position103.xsl position103.out position Igor Hersht 2001-11-08 Try double positional predicates to ensure they at least raise no error position104.xml position104.xsl position104.out position Ilene Seelemann 2001-11-08 Test last() in a numeric expression and double predicate. position105.xml position105.xsl position105.out position David Marston 2001-11-08 Test for last() on 'ancestor-or-self::' axis. position106.xml position106.xsl position106.out position David Marston 2001-11-08 Test for last() on 'preceding-sibling::' axis. position107.xml position107.xsl position107.out position David Marston 2001-11-08 Test for last() on 'following-sibling::' axis. position108.xml position108.xsl position108.out position David Marston 2001-11-08 Test for last() on 'preceding::' axis. position109.xml position109.xsl position109.out position David Marston 2001-11-08 Test for last() on 'following::' axis. position110.xml position110.xsl position110.out position David Bertoni, amended by David Marston 2001-11-08 Data Model requires that namespace nodes precede attribute nodes. position111.xml position111.xsl position111.out predicate David Marston 2001-11-08 Test of implied conversion to boolean. predicate01.xml predicate01.xsl predicate01.out predicate David Marston 2001-11-08 Test of implied conversion to boolean. predicate02.xml predicate02.xsl predicate02.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to boolean. predicate03.xml predicate03.xsl predicate03.out predicate David Marston 2001-11-08 Test of implied conversion to number. predicate04.xml predicate04.xsl predicate04.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number. predicate05.xml predicate05.xsl predicate05.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to string. predicate06.xml predicate06.xsl predicate06.out predicate David Marston 2001-11-08 Test of implied conversion to number for an inequality test. predicate07.xml predicate07.xsl predicate07.out predicate David Marston 2001-11-08 Test of implied conversion to number for an inequality test. predicate08.xml predicate08.xsl predicate08.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate09.xml predicate09.xsl predicate09.out predicate David Marston 2001-11-08 Test of association of inequality symbols. predicate10.xml predicate10.xsl predicate10.out predicate David Marston 2001-11-08 Test of comparison of 2 node-sets. predicate11.xml predicate11.xsl predicate11.out predicate David Marston 2001-11-08 Test of boolean or. predicate12.xml predicate12.xsl predicate12.out predicate David Marston 2001-11-08 Test of boolean not compounded with or. predicate13.xml predicate13.xsl predicate13.out predicate David Marston 2001-11-08 Test of boolean and, or with parens retaining usual precedence. predicate14.xml predicate14.xsl predicate14.out predicate David Marston 2001-11-08 Test of boolean and, or with parens overriding precedence. predicate15.xml predicate15.xsl predicate15.out predicate David Marston 2001-11-08 Test of boolean and, or without parens. predicate16.xml predicate16.xsl predicate16.out predicate David Marston 2001-11-08 Test of boolean not with @* to test for lack of attributes. predicate17.xml predicate17.xsl predicate17.out predicate David Marston 2001-11-08 Test of starts-with on node name. predicate18.xml predicate18.xsl predicate18.out predicate David Marston 2001-11-08 Test of string-length on node name. predicate19.xml predicate19.xsl predicate19.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to string, ensure = is symmetric. predicate20.xml predicate20.xsl predicate20.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to string on != predicate. predicate21.xml predicate21.xsl predicate21.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to string, and that != is symmetric. predicate22.xml predicate22.xsl predicate22.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to boolean, ensure = is symmetric. predicate23.xml predicate23.xsl predicate23.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to boolean with !=, boolean first. predicate24.xml predicate24.xsl predicate24.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to boolean with !=, boolean last. predicate25.xml predicate25.xsl predicate25.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number, ensure = is symmetric. predicate26.xml predicate26.xsl predicate26.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with a != relation. predicate27.xml predicate27.xsl predicate27.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with a != relation. predicate28.xml predicate28.xsl predicate28.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate29.xml predicate29.xsl predicate29.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate30.xml predicate30.xsl predicate30.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate31.xml predicate31.xsl predicate31.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate32.xml predicate32.xsl predicate32.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate33.xml predicate33.xsl predicate33.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate34.xml predicate34.xsl predicate34.out predicate David Marston 2001-11-08 Test of implied conversion of node-set to number with an inequality relation. predicate35.xml predicate35.xsl predicate35.out predicate David Marston 2001-11-08 Test of association of inequality symbols. predicate36.xml predicate36.xsl predicate36.out predicate Show that we can limit match to non-empty elements. predicate37.xml predicate37.xsl predicate37.out predicate Paul Dick 2001-11-08 Stress test of nested and multiple predicates. The production rules allow such nesting. predicate38.xml predicate38.xsl predicate38.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses the "child" axis. predicate39.xml predicate39.xsl predicate39.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses the "ancestor" axis. predicate40.xml predicate40.xsl predicate40.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses the "ancestor-or-self" axis. predicate41.xml predicate41.xsl predicate41.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses the "attribute" axis. predicate42.xml predicate42.xsl predicate42.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses the "descendant-or-self" axis. predicate43.xml predicate43.xsl predicate43.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses the "parent" axis. predicate44.xml predicate44.xsl predicate44.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses elaborate complex expressions predicate45.xml predicate45.xsl predicate45.out predicate Carmelo Montanez 2001-11-08 Test a predicate that uses math functions. predicate46.xml predicate46.xsl predicate46.out predicate Carmelo Montanez 2001-11-08 Test a predicate that only has a math function call. predicate47.xml predicate47.xsl predicate47.out predicate Morten Jorgensen 2001-11-08 Test (a and b) combination of logical expressions in a predicate. predicate48.xml predicate48.xsl predicate48.out predicate Morten Jorgensen 2001-11-08 Test ((a or b) and c) combination of logical expressions in a predicate predicate49.xml predicate49.xsl predicate49.out predicate Morten Jorgensen 2001-11-08 Test (a and (b or c) and d) combination of logical expressions in a predicate predicate50.xml predicate50.xsl predicate50.out predicate Morten Jorgensen 2001-11-08 Test (a and b or c and d) combination of logical expressions in a predicate predicate51.xml predicate51.xsl predicate51.out predicate Morten Jorgensen 2001-11-08 Test ((a and b) or (c and d)) combination of logical expressions in a predicate predicate52.xml predicate52.xsl predicate52.out predicate Morten Jorgensen 2001-11-08 Test (a or (b and c) or d) combination of logical expressions in a predicate predicate53.xml predicate53.xsl predicate53.out predicate Test ((a or b) and (c or d)) combination of logical expressions in a predicate predicate54.xml predicate54.xsl predicate54.out predicate Morten Jorgensen 2001-11-08 Test (a or b and c or d) combination of logical expressions in a predicate predicate55.xml predicate55.xsl predicate55.out predicate Morten Jorgensen 2001-11-08 Test (a or b or c) combination of logical expressions in a predicate predicate56.xml predicate56.xsl predicate56.out predicate David Marston, based on an idea by Mukund Raghavachari 2001-11-08 Test use of count() in a predicate to count children. predicate57.xml predicate57.xsl predicate57.out predicate David Marston 2001-11-08 Compare non-existent attributes to ones containing the null string. predicate58.xml predicate58.xsl predicate58.out processorinfo Test the xsl:vendor-url system property processorinfo03.xml processorinfo03.xsl processorinfo03.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri01.xml reluri01.xsl level1/level1_import1.xsl level1/level2/level2_import1.xsl level1/level2/level3/level3_import1.xsl final_imported.xsl reluri01.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri02.xml reluri02.xsl level1/level1_import2.xsl level1/level2/level2_include1.xsl level1/level2/level3/level3_import1.xsl final_imported.xsl reluri02.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri03.xml reluri03.xsl level1/level1_include1.xsl level1/level2/level2_import2.xsl level1/level2/level3/level3_import1.xsl final_imported.xsl reluri03.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri04.xml reluri04.xsl level1/level1_include2.xsl level1/level2/level2_include2.xsl level1/level2/level3/level3_import1.xsl final_imported.xsl reluri04.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri05.xml reluri05.xsl level1/level1_import3.xsl level1/level2/level2_import3.xsl level1/level2/level3/level3_include1.xsl final_included.xsl reluri05.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri06.xml reluri06.xsl level1/level1_import4.xsl level1/level2/level2_include3.xsl level1/level2/level3/level3_include1.xsl final_included.xsl reluri06.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri07.xml reluri07.xsl level1/level1_include3.xsl level1/level2/level2_import4.xsl level1/level2/level3/level3_include1.xsl final_included.xsl reluri07.out reluri Paul Dick 2001-11-08 This test verifies correct URI resolution with relative URI's. reluri08.xml reluri08.xsl level1/level1_include4.xsl level1/level2/level2_include4.xsl level1/level2/level3/level3_include1.xsl final_included.xsl reluri08.out reluri Paul Dick 2001-11-08 Testing document() function with two arguments: string, node-set: verifying that a relative URL specified in first argument is resolved based on base URI of document in second argument nodeset. reluri09.xml level1/level2/xreluri09b.xml level1/level2/level3/xreluri09a.xml reluri09.xsl reluri09.out reluri David Marston 2001-11-08 Testing document() function with two arguments: node-set, node-set: verifying that a relative URL specified in first argument is resolved based on base URI of document in second argument nodeset. reluri10.xml level1/level2/xreluri10b.xml reluri10.xsl reluri10.out reluri Myriam Midy 2001-11-08 Testing how a relative URI specified in document() is resolved by default. reluri11.xml level1/level2/xreluri11b.xml level1/level2/level3/xreluri09a.xml reluri11.xsl reluri11.out select Paul Dick 2001-11-08 Test for absolute path selection. select01.xml select01.xsl select01.out select Paul Dick 2001-11-08 Test of current() function - just select it. select02.xml select02.xsl select02.out select Paul Dick 2001-11-08 Test for select in for-each and current(). select03.xml select03.xsl select03.out select Test of unions, returned in document order. select04.xml select04.xsl select04.out select David Marston 2001-11-08 Test for selecting parent nodes. select05.xml select05.xsl select05.out select David Marston 2001-11-08 Test nesting of for-each. select06.xml select06.xsl select06.out select David Marston 2001-11-08 Try to put out computed text without any tags. select07.xml select07.xsl select07.out select David Marston 2001-11-08 Test assignment of a node-set to a parameter, then use in select. select08.xml select08.xsl select08.out select David Marston 2001-11-08 Test assignment of a node-set to a local parameter, then use in select. select09.xml select09.xsl select09.out select David Marston 2001-11-08 Test for-each with select expression in a global variable. select10.xml select10.xsl select10.out select David Marston 2001-11-08 Test for-each with select expression in a local variable. select11.xml select11.xsl select11.out select David Marston 2001-11-08 Test for select that comes up empty. select12.xml select12.xsl select12.out select David Marston 2001-11-08 Test that for-each doesn't care about current node select13.xml select13.xsl select13.out select Carmelo Montanez, adapted by David Marston 2001-11-08 Node-set union using mixed axes select14.xml select14.xsl select14.out select David Marston 2001-11-08 NCName followed by :: must be recognized as an AxisName. select15.xml select15.xsl select15.out select David Marston 2001-11-08 NCName followed by :: must be recognized as an AxisName, even if there is intervening whitespace. select16.xml select16.xsl select16.out select David Marston 2001-11-08 NCName followed by ( must be recognized as a NodeType or FunctionName. select17.xml select17.xsl select17.out select David Marston 2001-11-08 NCName followed by ( must be recognized as a NodeType or FunctionName, even if there is intervening whitespace. select18.xml select18.xsl select18.out select David Marston 2001-11-08 NCName followed by ( must be recognized as a NodeType or FunctionName. select19.xml select19.xsl select19.out select David Marston 2001-11-08 NCName followed by ( must be recognized as a NodeType or FunctionName, even if there is intervening whitespace. select20.xml select20.xsl select20.out select David Marston 2001-11-08 NCName as first item must not be treated as an operator select21.xml select21.xsl select21.out select David Marston 2001-11-08 * as first item must not be treated as an operator select22.xml select22.xsl select22.out select David Marston 2001-11-08 NCName after @ must not be treated as an operator select23.xml select23.xsl select23.out select David Marston 2001-11-08 NCName after @ must not be treated as an operator; space after is questionable. select24.xml select24.xsl select24.out select David Marston 2001-11-08 NCName after @ must not be treated as an operator; lack of spaces around hyphen makes it part of name. select25.xml select25.xsl select25.out select David Marston 2001-11-08 * after @ must be treated as all attributes select26.xml select26.xsl select26.out select David Marston 2001-11-08 NCName after :: must be treated as part of path select27.xml select27.xsl select27.out select David Marston 2001-11-08 NCName after :: must be treated as part of path select28.xml select28.xsl select28.out select David Marston 2001-11-08 NCName after ( must not be treated as operator select29.xml select29.xsl select29.out select David Marston 2001-11-08 * after ( must not be treated as operator, but * after ) is, and being tokenized means following * is not (because it follows an operator) select30.xml select30.xsl select30.out select David Marston 2001-11-08 NCName after [ must not be treated as operator select31.xml select31.xsl select31.out select David Marston 2001-11-08 * after [ must not be treated as operator select32.xml select32.xsl select32.out select David Marston 2001-11-08 NCName after operator must not be treated as operator select33.xml select33.xsl select33.out select David Marston 2001-11-08 * after (ambiguous) operator must not be treated as operator select34.xml select34.xsl select34.out select David Marston 2001-11-08 * after (named) operator must not be treated as operator select35.xml select35.xsl select35.out select David Marston 2001-11-08 name after ) must be treated as operator select36.xml select36.xsl select36.out select David Marston 2001-11-08 name after literal should be treated as operator select37.xml select37.xsl select37.out select David Marston 2001-11-08 name after * should not be treated as operator select38.xml select38.xsl select38.out select David Marston 2001-11-08 . after operator should be treated as path select39.xml select39.xsl select39.out select David Marston 2001-11-08 * after operator should be treated as path select40.xml select40.xsl select40.out select Carmelo Montanez 2001-11-08 NodeSet union using two absolute location paths select41.xml select41.xsl select41.out select Carmelo Montanez 2001-11-08 NodeSet union using absolute and relative location paths select42.xml select42.xsl select42.out select Carmelo Montanez 2001-11-08 NodeSet union using the ancestor axis select43.xml select43.xsl select43.out select Carmelo Montanez 2001-11-08 NodeSet union using the ancestor-or-self axis select44.xml select44.xsl select44.out select Carmelo Montanez 2001-11-08 test union operator using two paths with predicates. select45.xml select45.xsl select45.out select Carmelo Montanez 2001-11-08 NodeSet union using the child axis select47.xml select47.xsl select47.out select Carmelo Montanez 2001-11-08 test union operator on two paths, each with complex predicate. select48.xml select48.xsl select48.out select Carmelo Montanez 2001-11-08 NodeSet union using the descendant axis select49.xml select49.xsl select49.out select Carmelo Montanez 2001-11-08 NodeSet union using the descendant-or-self axis select50.xml select50.xsl select50.out select Carmelo Montanez 2001-11-08 test union operator using predicates testing element and attribute nodes. select51.xml select51.xsl select51.out select Carmelo Montanez 2001-11-08 test union operator where union yields empty set. select52.xml select52.xsl select52.out select Carmelo Montanez 2001-11-08 NodeSet union using the following-sibling and preceding-sibling axes select53.xml select53.xsl select53.out select Carmelo Montanez 2001-11-08 NodeSet union using a function that returns a node set (key) and an axis. select54.xml select54.xsl select54.out select Carmelo Montanez 2001-11-08 NodeSet union using a function that returns a node set (key) as each term. select55.xml select55.xsl select55.out select Carmelo Montanez 2001-11-08 test union operator at different nesting levels (same element) select56.xml select56.xsl select56.out select Carmelo Montanez 2001-11-08 test union operator at different nesting levels (different elements) select57.xml select57.xsl select57.out select Carmelo Montanez 2001-11-08 test union operator where one of the members is empty select58.xml select58.xsl select58.out select Carmelo Montanez (original) 2001-11-08 Paul Dick (this version) 2001-11-08 test union operator using overlapping node-sets. Results should always be output in doc order regardless of order of select attribute. select59.xml select59.xsl select59.out select Carmelo Montanez 2001-11-08 NodeSet union using two relative location paths select60.xml select60.xsl select60.out select Carmelo Montanez 2001-11-08 NodeSet union using the self axis select61.xml select61.xsl select61.out select Carmelo Montanez 2001-11-08 union of two absolute (//) paths select62.xml select62.xsl select62.out select Carmelo Montanez 2001-11-08 test union operator used three times in an expression select63.xml select63.xsl select63.out select Carmelo Montanez 2001-11-08 test union operator using a variable and a function. select64.xml select64.xsl select64.out select Carmelo Montanez 2001-11-08 test union operator using a variable and an axis. select65.xml select65.xsl select65.out select Carmelo Montanez 2001-11-08 test union operator using variables. select66.xml select66.xsl select66.out select David Marston 2001-11-08 Test that document('') refers to this stylesheet, and exploit that fact to choose a template dynamically. Idea from Mike Kay. select67.xml select67.xsl select67.out select David Marston 2001-11-08 Test that document('') refers to this stylesheet, and exploit that fact to have data file select which template to use. select68.xml select68.xsl select68.out select David Marston 2001-11-08 Test whether null string as attribute value causes selection problem. select69.xml select69.xsl select69.out select David Marston 2001-11-08 Show that current() produces a node-set. select70.xml select70.xsl select70.out select Paul Dick 2001-11-08 Test union operator using overlapping node-sets. Results should always be output in doc order regardless of order of select attribute. select71.xml select71.xsl select71.out select David Marston 2001-11-08 NodeSet union using two copies of same node, and variables select72.xml select72.xsl select72.out select David Marston 2001-11-08 Test that entity does not cause splitting of one text node into many. select73.xml select73.xsl select73.out select Test for-each example from XSLT spec. select74.xml select74.xsl select74.out select David Marston 2001-11-08 Ensure that select='/' gets what it should. select75.xml select75.xsl select75.out select David Marston 2001-11-08 Try /{name} to match the document element. select76.xml select76.xsl select76.out select Chris McCabe 2001-11-08 Try to select a non-existent attribute out of a node-set variable select77.xml select77.xsl select77.out select David Marston 2001-11-08 Simple test of current() in for-each. select78.xml select78.xsl select78.out select David Marston 2001-11-08 Simple test of current() in apply-templates. select79.xml select79.xsl select79.out select David Marston 2001-11-08 Try a positional predicate on descendants of a node-set variable select80.xml select80.xsl select80.out select Joe Kesselman 2001-11-08 Try absolute path when current node is in middle of tree select81.xml select81.xsl select81.out select David Marston 2001-11-08 Test //* to get all elements select82.xml select82.xsl select82.out select David Marston 2001-11-08 Test //@x to get all attributes of a certain name select83.xml select83.xsl select83.out select David Marston 2001-11-08 Test //@* to get all attributes in the tree select84.xml select84.xsl select84.out select Henry Zongaro 2001-11-08 Test current() by itself in a predicate. select85.xml select85.xsl select85.out select David Marston 2001-11-08 Test that current() returns a node-set suitable for count(). select86.xml select86.xsl select86.out sort Simple test for xsl:sort on numbers, default order. sort01.xml sort01.xsl sort01.out sort Test for xsl:sort on strings without specifying data-type or order. sort02.xml sort02.xsl sort02.out sort Test for xsl:sort on a descendant element. sort03.xml sort03.xsl sort03.out sort Test for xsl:sort and value-of the same element in the same loop. sort04.xml sort04.xsl sort04.out sort Test for xsl:sort on a descendant element with no order specified. sort05.xml sort05.xsl sort05.out sort Test for 2 xsl:sort elements with different sequence than SORT05. sort06.xml sort06.xsl sort06.out sort Test for xsl:sort on a different element (not always present) which should have tie-breakers. sort07.xml sort07.xsl sort07.out sort David Marston 2001-11-08 Test for xsl:sort on letters and spaces. sort08.xml sort08.xsl sort08.out sort David Marston 2001-11-08 Simple test for xsl:sort on numbers, descending order. sort09.xml sort09.xsl sort09.out sort David Marston 2001-11-08 Test for xsl:sort on strings without specifying data-type, descending order. sort10.xml sort10.xsl sort10.out sort David Marston 2001-11-08 Sort strings that all can be numbers without specifying data-type or order. sort11.xml sort11.xsl sort11.out sort David Marston 2001-11-08 Sort numbers with leading zeroes and decimal points. sort12.xml sort12.xsl sort12.out sort David Marston 2001-11-08 Numeric sort, all items that aren't true numbers should cluster together. sort13.xml sort13.xsl sort13.out sort David Marston 2001-11-08 Test for xsl:sort on strings without specifying case-order. sort14.xml sort14.xsl sort14.out sort David Marston 2001-11-08 Test for xsl:sort on strings, upper-first case-order. sort15.xml sort15.xsl sort15.out sort David Marston 2001-11-08 Test for xsl:sort on strings, lower-first case-order. sort16.xml sort16.xsl sort16.out sort David Marston 2001-11-08 Test that lang has no effect on numeric data. sort20.xml sort20.xsl sort20.out sort Paul Dick 2001-11-08 Test for xsl:sort using a numeric expression for the select. sort21.xml sort21.xsl sort21.out sort David Marston 2001-11-08 Test for xsl:sort using a string function for the select. sort22.xml sort22.xsl sort22.out sort David Marston 2001-11-08 Test for xsl:sort using a numeric expression for the select. sort23.xml sort23.xsl sort23.out sort David Marston 2001-11-08 Test for xsl:sort using a numeric expression for the select. sort24.xml sort24.xsl sort24.out sort David Marston 2001-11-08 Reverse the order of the nodes using an expression that is reliable. sort25.xml sort25.xsl sort25.out sort David Marston 2001-11-08 Test for xsl:sort on apply-templates that does not have a select attribute. sort26.xml sort26.xsl sort26.out sort David Marston 2001-11-08 Test for xsl:sort on apply-templates that will get text and element children. sort27.xml sort27.xsl sort27.out sort David Marston 2001-11-08 Test for xsl:sort on apply-templates without select, numeric sort. sort28.xml sort28.xsl sort28.out sort David Marston 2001-11-08 Test for xsl:sort using a variable in the select, for-each loop. sort29.xml sort29.xsl sort29.out sort David Marston 2001-11-08 Test for xsl:sort using a local variable in the select, apply-templates. sort30.xml sort30.xsl sort30.out sort David Marston 2001-11-08 Test for xsl:sort using a global variable in the select, apply-templates. sort31.xml sort31.xsl sort31.out sort David Marston 2001-11-08 Try to set data-type from a variable. sort32.xml sort32.xsl sort32.out sort David Marston 2001-11-08 Try to set order from a variable. sort33.xml sort33.xsl sort33.out sort David Marston 2001-11-08 Try to set case-order from a variable. sort34.xml sort34.xsl sort34.out sort David Marston 2001-11-08 Test the famous technique for choosing the sort key dynamically. sort35.xml sort35.xsl sort35.out sort David Marston 2001-11-08 Test the famous technique for sorting with conditionals. In this case, we want to sort strings with and without "Re: " prefix by the rest of the string. Technique from Oliver Becker (obecker@informatik.hu-berlin.de). sort36.xml sort36.xsl sort36.out sort David Marston 2001-11-08 If nothing comes through select, should get document order. sort37.xml sort37.xsl sort37.out sort David Marston 2001-11-08 Numeric sort, but no items are true numbers. sort38.xml sort38.xsl sort38.out sort David Marston 2001-11-08 Try to set lang from an expression. sort39.xml sort39.xsl sort39.out sort David Marston 2001-11-08 Loop over a node-set in for-each and sort the nodes. sort40.xml sort40.xsl sort40.out string Paul Dick 2001-11-08 Test of string-length() on literal string. string01.xml string01.xsl string01.out string Paul Dick 2001-11-08 Test of string-length() of element node string02.xml string02.xsl string02.out string Paul Dick 2001-11-08 Test of string-length() without arguments, and with node path. string04.xml string04.xsl string04.out string Test of 'string()' conversion w/ element node string05.xml string05.xsl string05.out string Test of 'starts-with()' string06.xml string06.xsl string06.out string Test of 'contains()' string07.xml string07.xsl string07.out string Test of 'substring-before()' string08.xml string08.xsl string08.out string Test of 'substring-after()' string09.xml string09.xsl string09.out string Test of 'normalize-space()' function string10.xml string10.xsl string10.out string Test of 'translate()' string11.xml string11.xsl string11.out string Test of 'concat()' string12.xml string12.xsl string12.out string Test of 'format-number()' function. string13.xml string13.xsl string13.out string David Marston 2001-11-08 Test of string() conversion on a variable containing a node-set string14.xml string14.xsl string14.out string Test of 'substring()' function. string15.xml string15.xsl string15.out string Test of 'substring()' function. string16.xml string16.xsl string16.out string Test of 'substring()' function. string17.xml string17.xsl string17.out string Test of 'substring()' function. string18.xml string18.xsl string18.out string Test of 'substring()' function. string19.xml string19.xsl string19.out string Test of 'substring()' function. string20.xml string20.xsl string20.out string Test of 'substring()' function. string21.xml string21.xsl string21.out string Test of 'substring()' function on non-existent node string22.xml string22.xsl string22.out string Test of 'namespace-uri()'. string30.xml string30.xsl string30.out string string31.xml string31.xsl string31.out string string32.xml string32.xsl string32.out string string33.xml string33.xsl string33.out string string34.xml string34.xsl string34.out string string35.xml string35.xsl string35.out string string36.xml string36.xsl string36.out string Test of 'string()' function. string37.xml string37.xsl string37.out string Test of 'string()' function. string38.xml string38.xsl string38.out string Test of 'string()' function. string39.xml string39.xsl string39.out string Test of 'string()' function. string40.xml string40.xsl string40.out string Test of 'string()' function. string41.xml string41.xsl string41.out string Test of 'string()' function on a simple RTF. string42.xml string42.xsl string42.out string Test of 'string()' function with empty RTF. string43.xml string43.xsl string43.out string Test of 'starts-with()' function. string44.xml string44.xsl string44.out string Test of 'starts-with()' function. string45.xml string45.xsl string45.out string Test of 'starts-with()' function. string46.xml string46.xsl string46.out string Test of 'starts-with()' function. string47.xml string47.xsl string47.out string Test of 'starts-with()' function. string48.xml string48.xsl string48.out string Test of 'starts-with()' function. string49.xml string49.xsl string49.out string Test of 'starts-with()' function. string50.xml string50.xsl string50.out string Test of 'starts-with()' function with node. string51.xml string51.xsl string51.out string Test of 'starts-with()' function with node. string52.xml string52.xsl string52.out string Test of 'starts-with()' function w/ attribute. string53.xml string53.xsl string53.out string Test of 'starts-with()' function with attribute. string54.xml string54.xsl string54.out string Test of 'contains()' function. string55.xml string55.xsl string55.out string Test of 'contains()' function using variables. string56.xml string56.xsl string56.out string Test of 'contains()' function using expressions. string57.xml string57.xsl string57.out string Test of 'contains()' function. string58.xml string58.xsl string58.out string Test of 'contains()' function. string59.xml string59.xsl string59.out string Test of 'contains()' function. string60.xml string60.xsl string60.out string Test of 'contains()' function. string61.xml string61.xsl string61.out string Test of 'contains()' function. string62.xml string62.xsl string62.out string Test of 'contains()' function. string63.xml string63.xsl string63.out string Test of 'contains()' function with node as 1st argument, string is in it. string64.xml string64.xsl string64.out string Test of 'contains()' function with node as 1st argument, string is not in it. string65.xml string65.xsl string65.out string Test of 'contains()' function with attribute as 1st argument, string is in it. string66.xml string66.xsl string66.out string Test of 'contains()' function with attribute as 1st argument, string is not in it. string67.xml string67.xsl string67.out string Test of 'substring-before()' function. string68.xml string68.xsl string68.out string Test of 'substring-before()' function. string69.xml string69.xsl string69.out string Test of 'substring-before()' function. string70.xml string70.xsl string70.out string Test of 'substring-before()' function with node. string71.xml string71.xsl string71.out string Test of 'substring-before()' function with empty node. string72.xml string72.xsl string72.out string Test of 'substring-before()' function with attribute. string73.xml string73.xsl string73.out string Test of 'substring-before()' function with attribute. string74.xml string74.xsl string74.out string Test of 'substring-before()' function with attribute. string75.xml string75.xsl string75.out string Test of 'substring-after()' function. string76.xml string76.xsl string76.out string Test of 'substring-after()' function. string77.xml string77.xsl string77.out string Test of 'substring-after()' function. string78.xml string78.xsl string78.out string Test of 'substring-after()' function. string79.xml string79.xsl string79.out string Test of 'substring-after()' function with node. string80.xml string80.xsl string80.out string Test of 'substring-after()' function with empty node. string81.xml string81.xsl string81.out string Test of 'substring-after()' function with attribute string82.xml string82.xsl string82.out string Test of 'substring-after()' function with attribute. string83.xml string83.xsl string83.out string Test of 'substring-after()' function with attribute. string84.xml string84.xsl string84.out string Test of 'normalize-space()' function with node. string85.xml string85.xsl string85.out string Test of 'normaliz-space()' function with empty node. string86.xml string86.xsl string86.out string Test of 'translate()' function. string87.xml string87.xsl string87.out string Test of 'translate()' function. string88.xml string88.xsl string88.out string Test of 'translate()' function. string89.xml string89.xsl string89.out string Test of 'translate()' function. string90.xml string90.xsl string90.out string Test of 'translate()' function. string91.xml string91.xsl string91.out string Test of 'translate()' function with attributes. string92.xml string92.xsl string92.out string Test of 'translate()' function with attributes. string93.xml string93.xsl string93.out string Test of 'translate()' function with attributes. string94.xml string94.xsl string94.out string Test of 'translate()' function. string95.xml string95.xsl string95.out string Test of 'translate()' function. string96.xml string96.xsl string96.out string Test of 'concat()' function. string97.xml string97.xsl string97.out string Test of 'concat()' function with nodes. string98.xml string98.xsl string98.out string Test of 'concat()' function with nodes. string99.xml string99.xsl string99.out string Test of 'concat()' string100.xml string100.xsl string100.out string Test of 'concat()' string101.xml string101.xsl string101.out string Test of concat() on entities and expressions string102.xml string102.xsl string102.out string Test of 'concat()' string103.xml string103.xsl string103.out string Test of 'concat()' string104.xml string104.xsl string104.out string Special case of concat() with one argument. Strictly speaking, this should fail just like STRerr14. string105.xml string105.xsl string105.out string Test of 'format-number()' string106.xml string106.xsl string106.out string David Marston 2001-11-08 Test of string() function on an RTF with sub-nodes. string107.xml string107.xsl string107.out string Test of 'format-number()' string108.xml string108.xsl string108.out string Test of 'format-number()' string109.xml string109.xsl string109.out string Test of 'format-number()' string110.xml string110.xsl string110.out string Test of 'substring()' string111.xml string111.xsl string111.out string Test of 'substring()' string112.xml string112.xsl string112.out string Test of 'substring()' string113.xml string113.xsl string113.out string Test of 'substring()' string114.xml string114.xsl string114.out string Test of 'substring()' string115.xml string115.xsl string115.out string Test of 'substring()' string116.xml string116.xsl string116.out string Test of 'substring()' string117.xml string117.xsl string117.out string Test of 'substring()' string118.xml string118.xsl string118.out string Test of 'substring()' string119.xml string119.xsl string119.out string Test of 'substring()' string120.xml string120.xsl string120.out string Test of 'translate()' string121.xml string121.xsl string121.out string Paul Dick 2001-11-08 string(nodeset) returns string value of the node in the node-set that is first in document order.' string122.xml string122.xsl string122.out string David Marston 2001-11-08 Test of string() function with no arguments. string123.xml string123.xsl string123.out string Paul Dick 2001-11-08 Test of contains() function searching for an entity. string124.xml string124.xsl string124.out string David Marston 2001-11-08 Test of contains() function with nodes for both arguments, string is not in it. string125.xml string125.xsl string125.out string David Marston 2001-11-08 Test of contains() function with nodes for both arguments, string is in it. string126.xml string126.xsl string126.out string David Marston 2001-11-08 Test of contains() function with two paths, first argument is multiple nodes, first of those nodes does NOT contain the string. string127.xml string127.xsl string127.out string David Marston 2001-11-08 Test of contains() function with two paths, second argument is multiple nodes, first of those nodes does NOT contain the string. string128.xml string128.xsl string128.out string David Marston 2001-11-08 Test of contains() function using a numbered entity. string129.xml string129.xsl string129.out string David Marston 2001-11-08 Test of contains() function using a numbered entity. string130.xml string130.xsl string130.out string David Marston 2001-11-08 Test of string() with zero arguments. Context node just has one text child. string131.xml string131.xsl string131.out string David Marston 2001-11-08 Test of default (no functions) conversion of integers. string132.xml string132.xsl string132.out string David Marston 2001-11-08 Test of default (no functions) conversion of decimal numbers with fractions. string133.xml string133.xsl string133.out string David Marston 2001-11-08 Test of default (no functions) conversion of decimal numbers with decimal point at all positions. string134.xml string134.xsl string134.out string David Marston 2001-11-08 Test of default (no functions) conversion of small decimal numbers. string135.xml string135.xsl string135.out string David Marston 2001-11-08 Ensure that 'translate()' doesn't loop on characters that get repositioned string136.xml string136.xsl string136.out string David Marston 2001-11-08 Use 'translate()' to map several characters to the same one. string137.xml string137.xsl string137.out string David Marston 2001-11-08 Use 'translate()' to change quotes and apostrophes to other characters. string138.xml string138.xsl string138.out string David Marston 2001-11-08 Use 'translate()' to change certain characters to quotes and apostrophes. string139.xml string139.xsl string139.out string David Marston 2001-11-08 Test of 'normalize-space()' function. Watch for space being removed when it shouldn't be string140.xml string140.xsl string140.out string David Marston 2001-11-08 Test concat() with lots of arguments string141.xml string141.xsl string141.out variable Paul Dick 2001-11-08 Set top-level xsl:variable to a string variable01.xml variable01.xsl variable01.out variable Paul Dick 2001-11-08 Test top-level xsl:variable set to be an RTF variable02.xml variable02.xsl variable02.out variable Paul Dick 2001-11-08 Test xsl:variable inside a template set to be an RTF variable03.xml variable03.xsl variable03.out variable Paul Dick 2001-11-08 Test for passing variable into other template via with-param. variable04.xml variable04.xsl variable04.out variable Paul Dick 2001-11-08 Verify top-level xsl:variable, HTML text RTF variable05.xml variable05.xsl variable05.out variable Paul Dick 2001-11-08 Set variable by name but no value, should get null string variable06.xml variable06.xsl variable06.out variable Paul Dick 2001-11-08 Test for handling of RTF used as positional index by setting variable as the content of the xsl:variable element. Reference as [$n]. This is the case that will NOT obtain what a naive person expects. variable07.xml variable07.xsl variable07.out variable Paul Dick 2001-11-08 Test for handling of RTF used as positional index by setting variable as the content of the xsl:variable element. Reference as [position()=$n] This is the case that will NOT obtain what the naive person expects. variable08.xml variable08.xsl variable08.out variable Paul Dick 2001-11-08 Test for handling of number used as positional index by setting variable using select attribute. Reference as [$n] variable09.xml variable09.xsl variable09.out variable Paul Dick 2001-11-08 Test for using xsl:copy-of with empty (null string) variable. variable10.xml variable10.xsl variable10.out variable Ed Blachman 2001-11-08 Import precedence applies to top-level params (even when template referencing it is in the imported file) variable11.xml variable11.xsl var11imp.xsl variable11.out variable David Marston 2001-11-08 Set top-level xsl:param to a string variable12.xml variable12.xsl variable12.out variable David Marston 2001-11-08 Test for setting a param using a choose variable13.xml variable13.xsl variable13.out variable Paul Dick, based on posting to xalan-dev list 2001-11-08 Verify that a variable defined within a xsl:with-param content is scoped correctly. Idea sent in on xalan-dev list. We should recognize 'test' within the with-param statement. The named template 'foo' really plays no part here. variable14.xml variable14.xsl variable14.out variable David Marston 2001-11-08 Test for-each inside xsl:variable variable15.xml variable15.xsl variable15.out variable David Marston 2001-11-08 Test for-each inside xsl:param variable16.xml variable16.xsl variable16.out variable David Marston 2001-11-08 Show that there is always a current node variable17.xml variable17.xsl variable17.out variable David Marston 2001-11-08 Test param being set to default in a named template. variable18.xml variable18.xsl variable18.out variable David Marston 2001-11-08 Verify that a variable in an inner template can take on a new value variable19.xml variable19.xsl variable19.out variable David Marston 2001-11-08 Verify that a variable in a for-each can take on a new value variable20.xml variable20.xsl variable20.out variable David Marston 2001-11-08 Test setting several parameters locally variable21.xml variable21.xsl variable21.out variable David Marston 2001-11-08 Import precedence applies to top-level params (testing references from various import levels) variable22.xml variable22.xsl impmid.xsl impfinal.xsl variable22.out variable David Marston 2001-11-08 Test how big a string can be passed to a template. variable23.xml variable23.xsl variable23.out variable Paul Dick 2001-11-08 Test the ability of variable to hold the result of document() variable24.xml variable20.xml variable24.xsl variable24.out variable Tommy Burglund 2001-11-08 Variable name is a QName. variable25.xml variable25.xsl variable25.out variable Ed Blachman 2001-11-08 It is not an error to pass a parameter to a template that does not have an element for it, the parameter is simpily ignored. variable26.xml variable26.xsl variable26.out variable David Marston 2001-11-08 Import precedence applies to top-level params (testing references from various import levels) variable27.xml variable27.xsl impmid.xsl impfinal.xsl var27side.xsl variable27.out variable David Marston 2001-11-08 Import precedence applies to top-level params (first template from middle, then up/down/up) variable28.xml variable28.xsl var28mid.xsl var28final.xsl variable28.out variable David Marston 2001-11-08 Import precedence applies to top-level params (order of imports in this sheet matters) variable29.xml variable29.xsl var29side.xsl impfinal.xsl variable29.out variable David Marston 2001-11-08 Import precedence applies to top-level params (start at bottom; all use variable set in middle) variable30.xml variable30.xsl var30mid.xsl impfinal.xsl variable30.out variable Benoit Cerrina, adapted by David Marston 2001-11-08 Test passing value from top-level param to top-level variable via value-of. variable31.xml variable31.xsl variable31.out variable David Marston 2001-11-08 Test passing value from top-level param to top-level variable via value-of. variable32.xml variable32.xsl variable32.out variable David Marston 2001-11-08 Set top-level variable with a forward reference to see what happens. variable33.xml variable33.xsl variable33.out variable David Marston 2001-11-08 Set cascaded top-level variables in arbitrary order. variable34.xml variable34.xsl variable34.out variable David Marston 2001-11-08 Try to catch lazy-evaluation scheme picking up local instead of global. variable35.xml variable35.xsl variable35.out variable David Marston 2001-11-08 Set variable to null string explicitly and implicitly, compare. variable36.xml variable36.xsl variable36.out variable David Marston 2001-11-08 Set a variable to a boolean, and show it being used in xsl:if variable37.xml variable37.xsl variable37.out variable David Marston 2001-11-08 Test for using xsl:copy-of with variable set to a number. variable38.xml variable38.xsl variable38.out variable David Marston 2001-11-08 Build an RTF from instructions, then use xsl:copy-of. variable39.xml variable39.xsl variable39.out variable David Marston 2001-11-08 Test top-level xsl:variable set using apply-templates variable40.xml variable40.xsl variable40.out variable David Marston 2001-11-08 Because root node is current when top-level param is set, can get top-level comment. variable41.xml variable41.xsl variable41.out variable David Marston 2001-11-08 Use copy to set a variable to an RTF. REMINDER: we won't get the whole sub-tree, just the 'doc' element node. variable42.xml variable42.xsl variable42.out variable David Marston 2001-11-08 Test xsl:variable inside xsl:copy variable43.xml variable43.xsl variable43.out variable David Marston 2001-11-08 Set a variable inside a template based on variable defined earlier in that template. variable44.xml variable44.xsl variable44.out variable David Marston 2001-11-08 Use param whose name is a QName in with-param passing. variable45.xml variable45.xsl variable45.out variable Felix Garcia Romero (felixgr@tdi.tudistrito.es) 2001-11-08 Test proper construction of an RTF containing multiple top level nodes. variable46.xml variable46.xsl variable46.out variable Matthew Hanson (matthew.hanson@wcom.com 2001-11-08 Evaluation of params with repeated use of imported stylesheet. variable47.xml variable47.xsl var47imp.xsl variable47.out variable Scott Boag 2001-11-08 Check propagation of params down into templates variable48.xml variable48.xsl variable48.out variable Scott Boag 2001-11-08 Show that one param (p2) can be set to value of another (p1) equally well in apply and call template invocations. variable49.xml variable49.xsl variable49.out variable Scott Boag 2001-11-08 Ensure that we can find descendants of the nodes in a node-set stored in a variable. variable50.xml variable50.xsl variable50.out variable John Howard/Tom Amiro 2001-11-08 Set a variable within an if within a for-each. variable51.xml variable51.xsl variable51.out variable John Howard 2001-11-08 test parameters call by reference and by value variable52.xml variable52.xsl variable52.out variable John Howard 2001-11-08 test using recursion to traverse a node-set in a variable. variable53.xml variable53.xsl variable53.out variable John Howard 2001-11-08 test using parameter names with '.' in them variable54.xml variable54.xsl variable54.out variable David Marston 2001-11-08 Show that name of variable acts like a real QName. variable55.xml variable55.xsl variable55.out variable darrylf@schemasoft.com 2001-11-08 Use same-named variables in inner and outer scopes, where inner is a for-each loop. variable56.xml variable56.xsl variable56.out variable David Marston 2001-11-08 Test for passing param containing 1-element node-set via apply-templates variable57.xml variable57.xsl variable57.out variable David Marston 2001-11-08 Test for passing param containing 4-element node-set via apply-templates variable58.xml variable58.xsl variable58.out variable David Marston 2001-11-08 Test for passing param containing 0-element node-set via apply-templates variable59.xml variable59.xsl variable59.out variable David Marston 2001-11-08 Test for passing param containing boolean via apply-templates variable60.xml variable60.xsl variable60.out variable David Marston 2001-11-08 Test for passing param containing number via apply-templates variable61.xml variable61.xsl variable61.out variable David Marston 2001-11-08 Test for passing numeric param via apply-templates, with sorting variable62.xml variable62.xsl variable62.out variable David Marston 2001-11-08 test using parameter names with leading underscore variable63.xml variable63.xsl variable63.out variable Joseph Kesselman 2001-11-08 test with-param as RTF copied from global variable (also RTF) variable64.xml variable64.xsl variable64.out variable David Marston, from Joseph Kesselman's base test 2001-11-08 test with-param as string copied from global variable (an RTF) variable65.xml variable65.xsl variable65.out variable David Marston, from Joseph Kesselman's base test 2001-11-08 test with-param as string copied from global variable (a locally-built RTF) variable65.xml variable65.xsl variable65.out variable David Marston, from Roman Stawski's bug report (#7118) 2001-11-08 Setting a variable in the midst of setting another should not alter any others variable67.xml variable67.xsl variable67.out variable David Marston 2001-11-08 Demonstrate various tests of nullness on local variables variable68.xml variable68.xsl variable68.out variable David Marston 2001-11-08 Demonstrate various tests of nullness on global variables variable69.xml variable69.xsl variable69.out variable Tom Amiro 2001-11-08 Define global variable using a when with a dependency on a variable in an included file variable70.xml variable70.xsl var70imp.xsl variable70.out ver David Marston 2001-11-08 Test the basics of the XSLT version declaration. Should not raise an error. ver01.xml ver01.xsl ver01.out ver David Marston 2001-11-08 Test for explicit specification of version attribute in stylesheet declaration above. ver04.xml ver04.xsl ver04.out ver Shane Curcuru 2001-11-08 Test the basics of the XSLT version declaration. Should not raise an error. ver05.xml ver05.xsl ver05.out ver Shane Curcuru 2001-11-08 Test the basics of the XSLT version declaration. Should not raise an error. ver06.xml ver06.xsl ver06.out ver Shane Curcuru 2001-11-08 Test the basics of the XSLT version declaration. Should not raise an error. ver07.xml ver07.xsl ver07.out whitespace Paul Dick 2001-11-08 Test strip-space directive. whitespace01.xml whitespace01.xsl whitespace01.out whitespace Paul Dick 2001-11-08 Test strip-space on list of specified elements. whitespace02.xml whitespace02.xsl whitespace02.out whitespace Paul Dick 2001-11-08 Test strip-space with wildcard element selector. whitespace03.xml whitespace03.xsl whitespace03.out whitespace Paul Dick 2001-11-08 Test wildcard on strip-space overridden by preserve-space for one element. whitespace04.xml whitespace04.xsl whitespace04.out whitespace Paul Dick 2001-11-08 Test stripping an element that has whitespace plus a comment containing whitespace. whitespace05.xml whitespace05.xsl whitespace05.out whitespace Paul Dick 2001-11-08 Test element specifier that has a namespace qualifier. whitespace06.xml whitespace06.xsl whitespace06.out whitespace Paul Dick 2001-11-08 Test for element specifier that is a wildcard but qualified by a namespace. whitespace07.xml whitespace07.xsl whitespace07.out whitespace Test default whitespace handling. whitespace08.xml whitespace08.xsl whitespace08.out whitespace Paul Dick 2001-11-08 Test output of newline via CDATA section in template. whitespace09.xml whitespace09.xsl whitespace09.out whitespace Paul Dick 2001-11-08 Test whitespace as LRE in template. whitespace10.xml whitespace10.xsl whitespace10.out whitespace Paul Dick 2001-11-08 Test whitespace in template matched on root. whitespace11.xml whitespace11.xsl whitespace11.out whitespace Paul Dick 2001-11-08 Test xsl:output with indent. whitespace12.xml whitespace12.xsl whitespace12.out whitespace Paul Dick 2001-11-08 Test default whitespace handling where both source and template have space. whitespace13.xml whitespace13.xsl whitespace13.out whitespace Paul Dick 2001-11-08 Test default whitespace handling. whitespace15.xml whitespace15.xsl whitespace15.out whitespace Paul Dick 2001-11-08 Test indent on xsl:output with copy-of. whitespace17.xml whitespace17.xsl whitespace17.out whitespace xsl:text node should not contribute any text nodes to the result tree. whitespace18.xml whitespace18.xsl whitespace18.out whitespace Paul Dick 2001-11-08 Stylesheet is whitespace stripped before processing. whitespace19.xml whitespace19.xsl whitespace19.out whitespace Paul Dick 2001-11-08 Simple case verifies use of xml:space to preserve whitespace, here a space and a tab. whitespace20.xml whitespace20.xsl whitespace20.out whitespace David Marston 2001-11-08 Test for whitespace handling with comments in literal sections whitespace21.xml whitespace21.xsl whitespace21.out whitespace Paul Dick 2001-11-08 Testing the applicable match for a particular element, also verifying that preserve-space works with namespace-prefixed element. This generate an error, recovering with the match that occurs last in the stylesheet. whitespace22.xml whitespace22.xsl whitespace22.out whitespace Scott Boag (in response to problem reported by "Carsten Ziegeler" <cziegeler@sundn.de>) 2001-11-08 Another test for the normalize-space function, this one really testing handling of the newline. whitespace23.xml whitespace23.xsl whitespace23.out whitespace Maynard Demmons (maynard@organic.com) 2001-11-08 Test for whitespace stripping from source documents retrieved with the document() function. The spec is a little vague on this. whitespace35.xml docws35.xml whitespace35.xsl whitespace35.out Microsoft MSFT_Conformance_Tests 2002-12-01 Attributes 2002-12-01 xsl:attribute: name="xmlns:xsl" namespace="whatever" books.xml SpecExample.xsl SpecExample.txt Attributes 2002-12-01 xsl:attribute: xsl:attribute contains newline character in value books.xml 78365.xsl 78365.txt Attributes 2002-12-01 xsl:attribute: namespace ="", parent element have xmlns="a" books.xml 78366.xsl 78366.txt Attributes 2002-12-01 xsl:attribute: namespace ="a", parent element have xmlns="a" books.xml 78367.xsl 78367.txt Attributes 2002-12-01 xsl:attribute: namespace ="b", parent element have xmlns="a" books.xml 78368.xsl 78368.txt Attributes 2002-12-01 xsl:attribute: name ="xmlns", parent element have xmlns="a" (bug #46829) books.xml 78369.xsl Attributes 2002-12-01 xsl:attribute: no namespace books.xml 78370.xsl 78370.txt Attributes 2002-12-01 xsl:attribute: name="xmlaa" namespace="b" (Error case) (bug #46834) books.xml 78372.xsl 78372.txt Attributes 2002-12-01 xsl:attribute: create mode attribute and many other attribute such as xml:space, xml:lang books.xml 78373.xsl 78373.txt Attributes 2002-12-01 xsl:attribute: nested elements with attributes 16 levels books.xml 78374.xsl Attributes 2002-12-01 xsl:attribute: output attribute should always be auto prefixed when there is a default namespace present. books.xml 78375.xsl 78375.txt Attributes 2002-12-01 xsl:attribute: use Attribute Value template to create new attribute name and value 78376.xml 78376.xsl Attributes 2002-12-01 xsl:attribute: xsl:attribute namespace="somens" - no name attribute books.xml 78377.xsl Attributes 2002-12-01 xsl:attribute: name is not a QNAME books.xml 78378.xsl Attributes 2002-12-01 xsl:attribute: adding an attribute to an element after children have been added (should be ignored) books.xml 78379.xsl 78379.txt Attributes 2002-12-01 xsl:attribute: add attribute to a Comment, and PI, node that is not an element (should be ignored) (bug #46857) books.xml 78380.xsl Attributes 2002-12-01 xsl:attribute: the second attribhte with same name should over write the first one books.xml 78381.xsl 78381.txt Attributes 2002-12-01 xsl:attribute: Add same attribute name w/ different namespaces books.xml 78382.xsl 78382_output.txt Attributes 2002-12-01 xsl:attribute: combination test for xsl create nodes books.xml 78386.xsl 78386_output.txt Attributes 2002-12-01 xsl:attribute: combination test for xsl create nodes domtest1.xml 78387.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "template", attribute "for" Plants.xml 22-1-template_for.xsl 81430.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "use-templates", attribute "order-by" Plants.xml 22-1-use-templates_order-by.xsl 81431.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "repeat", attribute "for" Plants.xml 22-1-repeat_for.xsl 81482.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "repeat", attribute "order-by" Plants.xml 22-1-repeat_order-by.xsl 81483.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "get-value", attribute "for" Plants.xml 22-1-get-value_for.xsl 81484.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "element", attribute "name" Plants.xml 22-1-element_name.xsl 81485.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "attribute", attribute "name" Plants.xml 22-1-attribute_name.xsl 81486.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "pi", attribute "name" Plants.xml 22-1-pi_name.xsl 81487.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "comment", attribute "name" Plants.xml 22-1-comment_name.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "template", attribute "for" Plants.xml 22-2-template_for.xsl 81489.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "use-templates", attribute "for" Plants.xml 22-2-use-templates_for.xsl 81491.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "use-templates", attribute "order-by" Plants.xml 22-2-use-templates_order-by.xsl 81492.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "repeat", attribute "for" Plants.xml 22-2-repeat_for.xsl 81493.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "repeat", attribute "order-by" Plants.xml 22-2-repeat_order-by.xsl 81494.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "get-value", attribute "for" Plants.xml 22-2-get-value_for.xsl 81495.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "element", attribute "name" Plants.xml 22-2-element_name.xsl 81496.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "attribute", attribute "name" Plants.xml 22-2-attribute_name.xsl 81497.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "pi", attribute "name" Plants.xml 22-2-pi_name.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 2 - element "comment", attribute "name" Plants.xml 22-2-comment_name.xsl 81499.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "template", attribute "for" Plants.xml 22-8-template_for.xsl 81543.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "use-templates", attribute "order-by" Plants.xml 22-8-use-templates_order-by.xsl 81544.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "repeat", attribute "for" Plants.xml 22-8-repeat_for.xsl 81545.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "repeat", attribute "order-by" Plants.xml 22-8-repeat_order-by.xsl 81546.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "get-value", attribute "for" Plants.xml 22-8-get-value_for.xsl 81547.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "element", attribute "name" Plants.xml 22-8-element_name.xsl 81548.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "attribute", attribute "name" Plants.xml 22-8-attribute_name.xsl 81550.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "pi", attribute "name" Plants.xml 22-8-pi_name.xsl 81551.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 8 - element "comment", attribute "name" Plants.xml 22-8-comment_name.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 1 - element "use-templates", attribute "for" Plants.xml 22-1-use-templates_for.xsl 83030.txt Attributes 2002-12-01 XSL: Regression of bug #65025 : select=".." not working dtdd.xml dtdd.xsl 83822.txt Attributes 2002-12-01 Copy of 83822: XSL: Regression of bug #65025 : select=".." not working 84169.xml 84169.xsl 84169.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "template", attribute "for" Plants.xml 22-3-template_for.xsl 89433.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "use-templates", attribute "for" Plants.xml 22-3-use-templates_for.xsl 89434.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "use-templates", attribute "order-by" Plants.xml 22-3-use-templates_order-by.xsl 89435.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "repeat", attribute "for" Plants.xml 22-3-repeat_for.xsl 89436.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "repeat", attribute "order-by" Plants.xml 22-3-repeat_order-by.xsl 89437.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "get-value", attribute "for" Plants.xml 22-3-get-value_for.xsl 89438.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "element", attribute "name" Plants.xml 22-3-element_name.xsl 89439.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "attribute", attribute "name" Plants.xml 22-3-attribute_name.xsl 89440.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "pi", attribute "name" Plants.xml 22-3-pi_name.xsl 89441.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 3 - element "comment", attribute "name" Plants.xml 22-3-comment_name.xsl 89442.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "template", attribute "for" Plants.xml 22-7-template_for.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "use-templates", attribute "for" Plants.xml 22-7-use-templates_for.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "use-templates", attribute "order-by" Plants.xml 22-7-use-templates_order-by.xsl 89459.txt Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "repeat", attribute "for" Plants.xml 22-7-repeat_for.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "repeat", attribute "order-by" Plants.xml 22-7-repeat_order-by.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "get-value", attribute "for" Plants.xml 22-7-get-value_for.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "element", attribute "name" Plants.xml 22-7-element_name.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "attribute", attribute "name" Plants.xml 22-7-attribute_name.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "pi", attribute "name" Plants.xml 22-7-pi_name.xsl Attributes 2002-12-01 XSL: 5.2.2 - Attribute Keywords - 7 - element "comment", attribute "name" Plants.xml 22-7-comment_name.xsl 89466.txt Attributes 2002-12-01 Use xsl:attribute with attribute name="", XSLTransformer should generate error [Bug 53195] xslt_attribute_Prefixes.xml xslt_attribute_EmptyAttribute.xsl Attributes 2002-12-01 Use an xsl:value-of and xsl:text with disable-output-escaping equals yes within an xsl:attribute element (in both literal result and xsl:element). Should silently ignore the disable-output-escaping attribute. [Bug/DCR 53329] DoeOnAttributes.xml DoeOnAttributes.xsl DoeOnAttributes_result.txt Attributes 2002-12-01 Use xsl:attribute with attribute name="" and valid namespace, XSLT should generate error [Bug 53195] xslt_attribute_Prefixes.xml xslt_attribute_EmptyAttributeNS.xsl Attributes 2002-12-01 Use handcreated xml:space or xml:lang attribute with XSLT Attribute [Bug 51664] xslt_attribute_root.xml xslt_attribute_XmlLangNamespace.xsl xslt_attribute_XmlLangNamespace_result.txt Attributes 2002-12-01 AttributeInvalidNamespacePrefix.xml AttributeInvalidNamespacePrefix.xsl Attributes 2002-12-01 Use a literal result element with an attribute whose value is an ampersand entity. The result xml doc should again contain that entity since its a reserved character. [Bug 65748] xslt_Attribute_LiteralResultValueIsAmpersand.xml xslt_Attribute_LiteralResultValueIsAmpersand.xsl xslt_Attribute_LiteralResultValueIsAmpersand_result.txt Attributes 2002-12-01 Use xsl:attribute between a literal element with an xmlns:foobar namespace declaration that points at the xmlns URI. Should generate an error. [Bug 54232] xslt_attribute_XmlnsExplicitAsAttributeNs.xml xslt_attribute_XmlnsExplicitAsAttributeNs.xsl Attributes 2002-12-01 Use xsl:attribute with a namespace attribute equal to the xmlns namespace. Should generate error. [Bug 54232] xslt_attribute_XmlnsAsAttributeNs.xml xslt_attribute_XmlnsAsAttributeNs.xsl Attributes 2002-12-01 Attribute_WhitespaceInUseAttributeSets.xml Attribute_WhitespaceInUseAttributeSets.xsl Attribute_WhitespaceInUseAttributeSets.txt Attributes 2002-12-01 XSLT: xsl:use-attribute-sets doesn't allow empty string. [Bug 70970] foo.xml xslt_empty_name_in_use_attribute_sets.xsl xslt_empty_name_in_use_attribute_sets.txt Attributes 2002-12-01 XSLT: Xslt processor should be able to output attribute whose name begins with 'xml' [Bug 81785] foo.xml AttrNameBeginsWithXml.xsl AttrNameBeginsWithXml.txt Attributes 2002-12-01 Duplicate attribute with namespace conflict. [Bug 71058] foo.xml xslt_xsl_attribute_dup_attr_with_namespace_conflict.xsl xslt_xsl_attribute_dup_attr_with_namespace_conflict.txt AttributeSets 2002-12-01 NamedAttributeSets:Use-attribute-sets on xsl:element books.xml 91035.xsl 91035.txt AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets on xsl:copy books.xml 91036.xsl AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets on xsl:attribute-set books.xml 91037.xsl 91037.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl:use-attribute-sets on literal result element books.xml 91038.xsl 91038.txt AttributeSets 2002-12-01 NamedAttributeSets: xsl:variable, xsl:param declared in top level element, should be picked up in xsl:attribute-set books.xml 91042.xsl 91042_output.txt AttributeSets 2002-12-01 NamedAttributeSets: Set-attribute-sets name='foobar' while there is <xsl:attribute name='foobar'/> also exist under the attribute set. books.xml 91043.xsl 91043_output.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set with no xsl:attribute element books.xml 91045.xsl 91045.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set with thousand of xsl:attribute element (may take 30 seconds to finish loading) books.xml 91046.xsl 91046.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set contain same xsl:attribute node books.xml 91077.xsl 91077.txt AttributeSets 2002-12-01 NamedAttributeSets: regress for bug #50244 should not cause error on use-attribute-sets on xsl:attribute (regress for bug #50244) books.xml 91078.xsl 91078.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl:use-attribuet-sets on literal element which has some attributes books.xml 91080.xsl 91080.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl:use-attribuet-sets on literal element which has some attributes, and individual xsl:attribute nodes books.xml 91081.xsl 91081.txt AttributeSets 2002-12-01 NamedAttributeSets: Test that attributes in the specified attributes can be overridden by xsl:attribute (xsl:copy) books.xml 91083.xsl 91083.txt AttributeSets 2002-12-01 NamedAttributeSets: Test that specified attributes can be overridden by attributes from xsl:attribute (xsl:element) books.xml 91084.xsl 91084.txt AttributeSets 2002-12-01 NamedAttributeSets: xsl:param used in xsl:attribute-set, but pass in an object to change the value of xsl:param, the new value should be picked up in the xsl:attribute-set books.xml 91085.xsl 91085.txt AttributeSets 2002-12-01 NamedAttributeSets: Xsl: attribute-sets with no name attribute books.xml 91091.xsl 91091a.xsl AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set within it declare non xsl:attribute node(text) books.xml 91093.xsl AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set within it declare non xsl:attribute node(pi) books.xml 91094.xsl AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set within it declare non xsl:attribute node(comment) books.xml 91095.xsl AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set within it declare non xsl:attribute node(literal element) books.xml 91096.xsl AttributeSets 2002-12-01 NamedAttributeSets: Xsl:attribute-set within it declare non xsl:attribute node( xsl:element) books.xml 91097.xsl AttributeSets 2002-12-01 NamedAttributeSets: use-attribute-sets used in xsl:text, cdata, apply-templates, for-each, value-of and all other xsl: nodes books.xml 91098.xsl 91098.txt AttributeSets 2002-12-01 NamedAttributeSets: use-attribute-sets used in xsl:comment (regress for bug #50251) books.xml 91099.xsl AttributeSets 2002-12-01 NamedAttributeSets: use-attribute-sets used in xsl:text, comment, cdata, apply-templates, for-each, value-of (with import) books.xml 91100.xsl 91100a.xsl 91100.txt AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets attributes on xsl:attribute-set elements causes an attribute to directly use itself (cycle1) books.xml 91101.xsl AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets attributes on xsl:attribute-set elements causes an attribute to indirectly use itself (cycle2) books.xml 91119.xsl 91119.txt AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets attributes on xsl:attribute-set elements causes an attribute to indirectly use itself (cycle2-circular referencing) (Regress for Bug#50268) books.xml 91120.xsl AttributeSets 2002-12-01 NamedAttributeSets: xsl:variable, xsl:param declared in non-top level element should not be picked up in xsl:attribute-set books.xml 91139.xsl AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets attributes on xsl:attribute-set elements causes an attribute to indirectly use itself (cycle from xsl:import, books.xml 91140.xsl AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets attributes on xsl:attribute-set elements causes an attribute to indirectly use itself (cycle from xsl:copy, xsl:include books.xml 91141.xsl 91141a.xsl 91141b.xsl AttributeSets 2002-12-01 NamedAttributeSets: Use-attribute-sets attributes on xsl:attribute-set elements causes an attribute to indirectly use itself (3 sets to loop back) books.xml 91142.xsl AttributeSets 2002-12-01 NamedAttributeSets: Use of an empty attribute set should not throw an error. [Bug 70879] xslt_attributeset_empty.xml xslt_attributeset_empty.xsl xslt_attributeset_empty.txt AttributeSets 2002-12-01 Use an attribute set that imports an attribute-set that uses the same name. Same values should be respected by import precedence. Different/New values should be merged. [Bug 65665] xslt_attributeset_ImportSameName.xml xslt_attributeset_ImportSameName.xsl xslt_attributeset_ImportSameName1.xsl xslt_attributeset_ImportSameName_result.txt AttributeSets 2002-12-01 Use an attribute set that has the same name as an included import set (a couple of the same attributes). The attributes in the result document that have the same import precedence, should be chosen based on the last attribute specified in the stylesheet (according to the spec). [Bug 65665] xslt_attributeset_ImportSamePrec.xml xslt_attributeset_ImportSamePrec.xsl xslt_attributeset_ImportSamePrec1.xsl xslt_attributeset_ImportSamePrec_result.txt AttributeSets 2002-12-01 NamedAttributeSets: Should not get a compile error when using a PI within attribute-set content. [Bug 70882] xslt_attributeset_with_pi.xml xslt_attributeset_with_pi.xsl xslt_attributeset_with_pi.txt AttributeSets 2002-12-01 Use xsl:text within in an attribute that is within an attributeset. The xsl:text element has a disable-output-escaping attribute equal to yes. The doe attribute should be ignored. [Bug 53329] DoeWithAttributeSets.xml DoeWithAttributeSets.xsl DoeWithAttributeSets_Result.txt AttributeSets 2002-12-01 NamedAttributeSets: Should get a compile error when use-attribute-sets contains a reference to an undefined attribute-set. [Bug 71236] foo.xml xslt_attributeset_undefined_ref.xsl AVTs 2002-12-01 XSLT17000: xsl: attribute value Template, Base Spec Case - every place an Attribute Value Template is allowed books.xml XSLT17000.xsl 77531.txt AVTs 2002-12-01 XSLT17001: xsl : attribute value Template : Expr includes Variable and Expr (Case in xslt spec) XSLT17001.xml XSLT17001.xsl 77536.txt AVTs 2002-12-01 XSLT17002: xsl : attribute value Template, test attribute as attribute Value Template {@size} books.xml XSLT17002.xsl 77558.txt AVTs 2002-12-01 XSLT bug: xsl : attribute value Template, xsl:element with name="" should be error {@foobar} (Reg bug#88996) books.xml 77562.xsl AVTs 2002-12-01 XSLT17003: xsl : attribute value Template, add type number result to type boolean inside expression (Reg #42626) books.xml XSLT17003.xsl 77564.txt AVTs 2002-12-01 XSLT17004: Attribute Value Template: concatenate expressions: foo bar=#{@ref}+#{@ref} books.xml XSLT17004.xsl 77570_output.txt AVTs 2002-12-01 XSLT17005: Attribute Value Template: XML text contains {}/"@$ XSLT17005.xml XSLT17005.xsl 77571.txt AVTs 2002-12-01 XSLT17007: Attribute Value Template: result of type XML object should convert to string ( string of document node = text of document Element) (REG #42622) books.xml XSLT17007.xsl 77574.txt AVTs 2002-12-01 XSLT17008: Attribute Value Template: result of type node should convert to string books.xml XSLT17008.xsl 77575_output.txt AVTs 2002-12-01 XSLT17009: Attribute Value Template: add number results in expression before converting to string XSLT17009.xml XSLT17009.xsl 77576.txt AVTs 2002-12-01 XSLT17010: Attribute Value Template: <span name="#{{@name + {./text()}"/> XSLT17010.xml XSLT17010.xsl 77577.txt AVTs 2002-12-01 XSLT17011: Attribute Value Template: <a href="{{{(@name)}"/> - extraneous } at beginning - will be replaced by one { XSLT17010.xml XSLT17011.xsl 77579.txt AVTs 2002-12-01 XSLT17012: Attribute Value Template: <a href="{(@name)}}}"/> - extraneous } at end - will be replaced by one } XSLT17010.xml XSLT17012.xsl 77580.txt AVTs 2002-12-01 XSLT17014: Attribute Value Template: right curly brace in literal result expression (should not prematurely brake) XSLT17014.xml XSLT17014.xsl 77582.txt AVTs 2002-12-01 XSLT17015: Attribute Value Template: {exp} - ERROR? Or recursive resolution of {{ XSLT17014.xml XSLT17015.xsl AVTs 2002-12-01 XSLT17016: Attribute Value Template: {{exp} - ERROR? Or recursive resolution of {{ XSLT17014.xml XSLT17016.xsl AVTs 2002-12-01 XSLT17017: Attribute Value Template: buffer case. (64k.xml as string into { string } ) 64K.xml XSLT17017.xsl 77591_output.txt AVTs 2002-12-01 XSLT17100: Attribute Value Template: {} (is not an error case {} = return nothing. ) (Reg for bug #42630) books.xml XSLT17100.xsl AVTs 2002-12-01 XSLT17101: Attribute Value Template: <xsl:template match="{@ref}"/> (error case) books.xml XSLT17101.xsl AVTs 2002-12-01 XSLT17102: Attribute Value Template: <xsl:variable name="x" select="{@ref}"/> (error case) books.xml XSLT17102.xsl AVTs 2002-12-01 XSLT17103: Attribute Value Template: <a href="(id(@ref)/title}"> - missing { at beginning (error case) books.xml XSLT17103.xsl AVTs 2002-12-01 XSLT17104: Attribute Value Template: <a href="{id(@ref)/title"> - missing } at end (error case) books.xml XSLT17104.xsl AVTs 2002-12-01 XSLT17105: Attribute Value Template: <xsl:variable name="{@ref}"/> (error case) books.xml XSLT17105.xsl AVTs 2002-12-01 XSLT17106: Attribute Value Template: attribute of a top level element [attributes of top-level elements (child of xsl:stylesheet node) are not interpreted as attribute value templates, they are ignored ] (error case) XSLT17106.xml XSLT17106.xsl AVTs 2002-12-01 XSLT17107: Attribute Value Template: xmlns attributes [ are not interpreted as attribute value templates ] (error case) books.xml XSLT17107.xsl 77599.txt BVTs 2002-12-01 BVT Case data.xml apply-templ.xsl bvt001.txt BVTs 2002-12-01 BVT Case data.xml attr-dup.xsl bvt002.txt BVTs 2002-12-01 BVT Case data.xml attrset.xsl bvt003.txt BVTs 2002-12-01 BVT Case data.xml avt-children.xsl bvt004.txt BVTs 2002-12-01 BVT Case data.xml avt.xsl bvt005.txt BVTs 2002-12-01 BVT Case data.xml builtin.xsl bvt007.txt BVTs 2002-12-01 BVT Case data.xml call-templ.xsl bvt008.txt BVTs 2002-12-01 BVT Case data.xml choose-ws.xsl bvt009.txt BVTs 2002-12-01 BVT Case data.xml copyof-empty.xsl bvt011.txt BVTs 2002-12-01 BVT Case data.xml copyof-identity.xsl bvt012.txt BVTs 2002-12-01 BVT Case data.xml copyof-mult.xsl bvt013.txt BVTs 2002-12-01 BVT Case data.xml copyof-string.xsl bvt014.txt BVTs 2002-12-01 BVT Case data.xml decimal-format.xsl BVTs 2002-12-01 BVT Case data.xml encoding00.xsl bvt017.txt BVTs 2002-12-01 BVT Case data.xml encoding01.xsl bvt018.txt BVTs 2002-12-01 BVT Case data.xml encoding02.xsl bvt019.txt BVTs 2002-12-01 BVT Case data.xml exclprefix.xsl inc/exclprefix.inc bvt020.txt BVTs 2002-12-01 BVT Case data.xml expr.xsl bvt021.txt BVTs 2002-12-01 BVT Case data.xml extelem.xsl inc/extelem.inc bvt022.txt BVTs 2002-12-01 BVT Case data.xml fallback.xsl bvt023.txt BVTs 2002-12-01 BVT Case data.xml format-number.xsl bvt024.txt BVTs 2002-12-01 BVT Case data.xml frag-params.xsl bvt027.txt BVTs 2002-12-01 BVT Case data.xml frag-types.xsl bvt029.txt BVTs 2002-12-01 BVT Case data.xml fwdcompat.xsl inc/fwdcompat.inc bvt033.txt BVTs 2002-12-01 BVT Case data.xml fwdcompat2.xsl bvt034.txt BVTs 2002-12-01 BVT Case data.xml fwdref-nocycle.xsl bvt035.txt BVTs 2002-12-01 BVT Case data.xml fwdref-simple.xsl bvt036.txt BVTs 2002-12-01 BVT Case data.xml fwdref.xsl bvt037.txt BVTs 2002-12-01 BVT Case data.xml ignore.xsl bvt038.txt BVTs 2002-12-01 BVT Case data.xml import-alias.xsl inc/include-nsalias.inc bvt039.txt BVTs 2002-12-01 BVT Case data.xml import-attrset.xsl inc/include-attrset.inc bvt040.txt BVTs 2002-12-01 BVT Case data.xml import-out.xsl inc/include-out.inc bvt041.txt BVTs 2002-12-01 BVT Case data.xml import-override.xsl inc/import-override.inc inc/import-override2.inc inc/import-override3.inc bvt042.txt BVTs 2002-12-01 BVT Case data.xml import-tmpl.xsl inc/include-tmpl.inc bvt043.txt BVTs 2002-12-01 BVT Case data.xml import-var.xsl inc/include-var.inc inc/include-var3.inc bvt044.txt BVTs 2002-12-01 BVT Case data.xml include.xsl bvt045.txt BVTs 2002-12-01 BVT Case data.xml indent-html.xsl bvt047.txt BVTs 2002-12-01 BVT Case data.xml mix-ns.xsl bvt051.txt BVTs 2002-12-01 BVT Case data.xml mode-override.xsl bvt052.txt BVTs 2002-12-01 BVT Case data.xml mode.xsl bvt053.txt BVTs 2002-12-01 BVT Case data.xml name.xsl bvt054.txt BVTs 2002-12-01 BVT Case data.xml namespace.xsl bvt055.txt BVTs 2002-12-01 BVT Case data.xml no-rules.xsl bvt056.txt BVTs 2002-12-01 BVT Case data.xml ns-conflict.xsl bvt057.txt BVTs 2002-12-01 BVT Case data.xml nsalias.xsl bvt058.txt BVTs 2002-12-01 BVT Case data.xml num-toobig.xsl bvt060.txt BVTs 2002-12-01 BVT Case data.xml num.xsl bvt061.txt BVTs 2002-12-01 BVT Case data.xml out-cdata.xsl bvt062.txt BVTs 2002-12-01 BVT Case data.xml out-combine.xsl bvt063.txt BVTs 2002-12-01 BVT Case data.xml out-default.xsl bvt064.txt BVTs 2002-12-01 BVT Case data.xml out-default2.xsl bvt065.txt BVTs 2002-12-01 BVT Case data.xml out-default3.xsl bvt066.txt BVTs 2002-12-01 BVT Case data.xml out-html.xsl bvt067.txt BVTs 2002-12-01 BVT Case data.xml out-text.xsl bvt069.txt BVTs 2002-12-01 BVT Case data.xml out-text2.xsl bvt070.txt BVTs 2002-12-01 BVT Case data.xml param-simple.xsl bvt072.txt BVTs 2002-12-01 BVT Case data.xml param.xsl bvt073.txt BVTs 2002-12-01 BVT Case data.xml pi-badname.xsl BVTs 2002-12-01 BVT Case data.xml pri-defaults.xsl bvt075.txt BVTs 2002-12-01 BVT Case data.xml pri-explicit.xsl bvt076.txt BVTs 2002-12-01 BVT Case data.xml pri-include.xsl pri.inc xsl2.inc bvt077.txt BVTs 2002-12-01 BVT Case data.xml pri-union.xsl bvt078.txt BVTs 2002-12-01 BVT Case data.xml process-instr.xsl bvt079.txt BVTs 2002-12-01 BVT Case data.xml recursion.xsl bvt080.txt BVTs 2002-12-01 BVT Case data.xml single-tmpl.xsl bvt081.txt BVTs 2002-12-01 BVT Case data.xml sort.xsl bvt083.txt BVTs 2002-12-01 BVT Case data.xml surrogate.xsl bvt085.txt BVTs 2002-12-01 BVT Case data.xml text.xsl bvt086.txt BVTs 2002-12-01 BVT Case data.xml transform.xsl bvt087.txt BVTs 2002-12-01 BVT Case unparsed-entity.xml unparsed-entity.xsl bvt089.txt BVTs 2002-12-01 BVT Case data.xml valof.xsl bvt090.txt BVTs 2002-12-01 BVT Case data.xml var-nested.xsl bvt091.txt BVTs 2002-12-01 BVT Case data.xml var-query.xsl bvt092.txt BVTs 2002-12-01 BVT Case data.xml var-query2.xsl bvt093.txt BVTs 2002-12-01 BVT Case data.xml var-shadow.xsl bvt094.txt BVTs 2002-12-01 BVT Case data.xml var-simple.xsl bvt095.txt BVTs 2002-12-01 BVT Case data.xml variable.xsl bvt096.txt BVTs 2002-12-01 BVT Case data.xml ws.xsl bvt098.txt BVTs 2002-12-01 BVT Case data.xml filtermatch.xsl bvt099.txt BVTs 2002-12-01 BVT Case data.xml pred.xsl bvt100.txt Comment 2002-12-01 Use comment with CDATA section containing two hyphens [Bug 51047] xslt_comment_root.xml xslt_comment_CdataHyphen.xsl xslt_comment_CdataHyphen_result.txt Comment 2002-12-01 Use comment with CDATA section containing two hyphens in the form Character Entities [Bug 51047] xslt_comment_root.xml xslt_comment_HyphenCdataEntity.xsl xslt_comment_HyphenCdataEntity_result.txt Comment 2002-12-01 Use comment with CDATA section containing two hyphens in the form Character Entities [Bug 51047] xslt_comment_root.xml xslt_comment_CdataHyphenEntityMix.xsl xslt_comment_CdataHyphenEntityMix_result.txt Comment 2002-12-01 Use comment with a CDATA Section, additional character entities, and some text [Bug 51047] xslt_comment_root.xml xslt_comment_CdataWithValidEntities.xsl xslt_comment_CdataWithValidEntities_result.txt Comment 2002-12-01 Use comment with Valid Text of normal size [Bug 51047] xslt_comment_root.xml xslt_comment_ForeignLanguageCharacters.xsl xslt_comment_ForeignLanguageCharacters_result.txt Comment 2002-12-01 Use comment with Valid Text of normal size [Bug 51047] xslt_comment_root.xml xslt_comment_ValidText.xsl xslt_comment_ValidText_result.txt Comment 2002-12-01 Use comment with a 'Delete' and 'Space' character between two Hyphens [Bug 51047] xslt_comment_root.xml xslt_comment_DoubleEntityHyphen.xsl xslt_comment_DoubleEntityHyphen_result.txt Comment 2002-12-01 Use comment with double hypens between simple text [Bug 51047] xslt_comment_root.xml xslt_comment_DoubleHyphen.xsl xslt_comment_DoubleHyphen_result.txt Comment 2002-12-01 Use comment with a double hyphen ONLY [Bug 51047] xslt_comment_root.xml xslt_comment_DoubleHyphenOnly.xsl xslt_comment_DoubleHyphenOnly_result.txt Comment 2002-12-01 Use comment zero contents [Bug 51047] xslt_comment_root.xml xslt_comment_EmptyComment.xsl xslt_comment_EmptyComment_result.txt Comment 2002-12-01 Use comment with double hypens, one provided as the Unicode Entity 0x02D [Bug 51047] xslt_comment_root.xml xslt_comment_DoubleHyphenEntity.xsl xslt_comment_DoubleHyphenEntity_result.txt Comment 2002-12-01 Use comment with multiple contiguous hyphens [Bug 51047] xslt_comment_root.xml xslt_comment_LineOfHyphens.xsl xslt_comment_LineOfHyphens_result.txt Comment 2002-12-01 Use comment with a single Hyphen only [Bug 51047] xslt_comment_root.xml xslt_comment_SingleHyphen.xsl xslt_comment_SingleHyphen_result.txt Comment 2002-12-01 XSLT: Doesn't allow comments in contents of xsl:text. [Bug 73327] foo.xml xslt_comment_test1.xsl xslt_comment_test.txt Comment 2002-12-01 XSLT: Test for comment at top level. [Bug 73327] foo.xml xslt_comment_test2.xsl xslt_comment_test.txt Comment 2002-12-01 XSLT: Test for comment inside xsl:attribute-set. [Bug 73327] foo.xml xslt_comment_test3.xsl xslt_comment_test3.txt Comment 2002-12-01 Use an xsl:text with disable-output-escaping attribute set to yes within an xsl:comment element. Should silently ignore. [Bug 53329] xslt_comment_DoeTextInComment.xml xslt_comment_DoeTextInComment.xsl xslt_comment_DoeTextInComment_result.txt Completeness 2002-12-01 plants.xml 84351.xsl 84351_output.txt Completeness 2002-12-01 plants.xml 84354.xsl 84354_output.txt Completeness 2002-12-01 plants.xml 84355.xsl Completeness 2002-12-01 plants.xml 84356.xsl 84356_output.txt Completeness 2002-12-01 plants.xml 84357.xsl 84357_output.txt Completeness 2002-12-01 plants.xml 84358.xsl 84358_output.txt Completeness 2002-12-01 plants.xml 84359.xsl 84359_output.txt Completeness 2002-12-01 plants.xml 84360.xsl 84360_output.txt Completeness 2002-12-01 plants.xml 84361.xsl 84361_output.txt ConflictResolution 2002-12-01 XSLT08004 : priority - null case books.xml XSLT08004a.xsl ConflictResolution 2002-12-01 XSLT08005 : priority - 0 case (span color green if 0 > -.5, red for failure) books.xml XSLT08005.xsl 77619.txt ConflictResolution 2002-12-01 XSLT08006 : priority <br/>Author country: positive green, and negative red (.5)<br/>Author last name: 1.222222222222222 green, 1.222222222222221 red<br/> books.xml XSLT08006a.xsl 77621.txt ConflictResolution 2002-12-01 XSLT08007 : priority upper boundary cases, concatenates <br/>Expected results: red on author country, red on author last name books.xml XSLT08007.xsl 77622.txt ConflictResolution 2002-12-01 XSLT08008 : priority contains text books.xml XSLT08008.xsl ConflictResolution 2002-12-01 XSLT08014 : priority contains text - hex notation books.xml XSLT08014.xsl ConflictResolution 2002-12-01 XSLT08112: default priority in attribute value template with x|y (bug 86835) xslt08112.XML xslt08112.xsl 77746.txt ConflictResolution 2002-12-01 XSLT09103: Conflict Resultion - priority .0 versus -.0, expect document order to break the tie books.xml xslt09103.xsl 77781.txt ConflictResolution 2002-12-01 XSLT09102: Conflict Resultion - priority 1 versus 1 expect document order to break the tie books.xml xslt09102.xsl 77782.txt ConflictResolution 2002-12-01 XSLT09104: Conflict Resultion - default priority n versus default priority n expect document order to break the tie books.xml xslt09104.xsl 77783.txt ConflictResolution 2002-12-01 Copy of 77783: XSLT09104: Conflict Resultion - default priority n versus default priority n expect document order to break the tie books.xml xslt09105.xsl 77784_output.txt ConflictResolution 2002-12-01 XSLT09000 : priority <br/>Author country: positive green, and negative red (.5)<br/>Author last name: 0.499999999999999 (15 digits) red vs .5 green<br/> books.xml XSLT09000.xsl 77802.txt ConflictResolution 2002-12-01 XSLT08103 : pattern has the form processing-instruction(literal) plants01.xml xslt08103.xsl 77833.txt ConflictResolution 2002-12-01 XSLT08104: Conflict Resultion - Pattern has the form NCName:* - should have default priority of -0.25 books.xml xslt08104.xsl 77847_output.txt ConflictResolution 2002-12-01 XSLT08101: Conflict Resultion - Pattern has the form Qname - should have default priority of 0 books.xml xslt08101.xsl 77870_output.txt ConflictResolution 2002-12-01 XSLT08102: Conflict Resultion - Pattern has the form @Qname - should have default priority of 0 books.xml xslt08102.xsl 77871.txt ConflictResolution 2002-12-01 XSLT08106: Conflict Resultion - specific match title[@style='foo'] - should have default priority of .5 books.xml xslt08106.xsl 77872_output.txt ConflictResolution 2002-12-01 XSLT08100: Conflict Resultion - * (and @*) with no namespace where stylesheet has a default namespace - default priority of - .5 books.xml xslt08100.xsl 77874_output.txt ConflictResolution 2002-12-01 XSLT08105: Conflict Resultion - pattern consists of just a NodeTest, just a processing-instruction, just a comment, just node() books.xml xslt08105.xsl 77875_output.txt ConflictResolution 2002-12-01 XSLT08107: Conflict Resultion -muliple alternatives separated by | : two equivalent priorities - a|b books.xml xslt08107.xsl 77876_output.txt ConflictResolution 2002-12-01 XSLT08110: Conflict Resultion -multiple alternates in a group : (a|a/b) a= 0, a/b = .5 books.xml xslt08110.xsl 77877_output.txt ConflictResolution 2002-12-01 XSLT08109: Conflict Resultion -muliple alternatives : split priorities - a|a/b specify a .25 c|c/d specify .6 books.xml xslt08109.xsl 77878_output.txt ConflictResolution 2002-12-01 XSLT08113: Conflict Resultion -multiple alternates in a group : (a|a/b) both take highest priority books.xml xslt08109.xsl 77879_output.txt ConflictResolution 2002-12-01 XSLT08114: (Copy of 77878) Conflict Resultion -muliple alternatives : split priorities - a|a/b specify a .25 c|c/d specify .6 <br/> with 17 template rules books.xml xslt08114.xsl lowpribooks17.xsl 77881_output.txt ConflictResolution 2002-12-01 XSLT08108: muliple alternatives : a|b|a/b|c/d|c -three splits > 17 template rules books.xml xslt08108.xsl lowpribooks17.xsl 77882_output.txt ConflictResolution 2002-12-01 XSLT08111: mutliple alternatives including group: a|c/d|(a/b|b) > 17 template rules books.xml xslt08111.xsl lowpribooks17.xsl ConflictResolution 2002-12-01 XSLT09001: default priority -0.5 versus specified priority -1 books.xml xslt09001.xsl 77884_output.txt ConflictResolution 2002-12-01 XSLT09002: Conflict Resolution: the same template rule over 16 times, mixed in with other templates books.xml xslt09002.xsl 77885.txt ConflictResolution 2002-12-01 XSLT09005: Conflict Resolution: over 16 template rules all named, equivalent matches use document order books.xml xslt09005.xsl 77886_output.txt ConflictResolution 2002-12-01 XSLT09007: Conflict Resolution: include (xsl into default ns), literal results(with my: ns and exclude-result-prefixes) , inter-mixed priorities books.xml xslt09007.xsl 77889_output.txt ConflictResolution 2002-12-01 XSLT09008: Conflict Resolution: include, literal results, inter-mixed priorities, equivalent matches use document order books.xml xslt09008.xsl 77891_output.txt ConflictResolution 2002-12-01 XSLT09005: Conflict Resolution:over 16 template rules all wildcard, equivalent matches use document order books.xml xslt09005a.xsl 77893_output.txt ConflictResolution 2002-12-01 XSLT09010: Conflict Resolution:include literal result element, inter-mixed priorities with groups and | books.xml xslt09010.xsl lowpribooks17.xsl xslt09010lre.xsl 77897_output.txt ConflictResolution 2002-12-01 XSLT09011: Conflict Resolution:include literal result element, inter-mixed priorities with groups and |, <br/> document order breaks tie. books.xml xslt09011.xsl lowpribooks17.xsl xslt09010lre.xsl 77898_output.txt ConflictResolution 2002-12-01 XSLT09009: Conflict Resolution: specified priority in stylesheet versus higher default priority in included stylesheet books.xml xslt09009.xsl lowpribooks17.xsl xslt09009a.xsl 77902_output.txt ConflictResolution 2002-12-01 XSLT09013: XSLT09014 Conflict Resolution: include, literal results, inter-mixed priorities... groups and | with Qnames books.xml xslt09013.xsl lowpribooks17.xsl 77904_output.txt ConflictResolution 2002-12-01 Copy of 77871: XSLT08102: Conflict Resultion - Pattern has the form @Qname - should have default priority of 0 84476.xml 84476.xsl 84476.txt ConflictResolution 2002-12-01 Copy of 77878: XSLT08109: Conflict Resultion -muliple alternatives : split priorities - a|a/b specify a .25 c|c/d specify .6 84477.xml 84477.xsl 84477_output.txt ConflictResolution 2002-12-01 Copy of 77884: XSLT09001: default priority -0.5 versus specified priority -1 84478.xml 84478.xsl 84478_output.txt ConflictResolution 2002-12-01 xslt_conflict_res_between_preservespace_and_strpspace.xml xslt_conflict_res_between_preservespace_and_strpspace.xsl xslt_conflict_res_between_preservespace_and_strpspace.txt Copying 2002-12-01 84388.XSL | xsl:copy-of without sort attribute-3-level books.xml 84388.xsl 84388_output.txt Copying 2002-12-01 84389.XSL | xsl:copy-of without sort attribute - 4-level books.xml 84389.xsl 84389_output.txt Copying 2002-12-01 Use xsl:copy-of to copy the root of an xml document, output to result file. [Bug 51085] xslt_copyof_CopyOfRootXmlDocToOutput.xml xslt_copyof_CopyOfRootXmlDocToOutput.xsl xslt_copyof_CopyOfRootXmlDocToOutput_result.txt Copying 2002-12-01 Use xsl:variable that is of type 'result tree fragment' and contains an escaped text node (via disable-output-escaping). Copy this into the result tree using xsl:copy-of and xsl:value-of. [Bug/DCR 53329] DoeWithResultTreeFragment.xml DoeWithResultTreeFragment.xsl DoeWithResultTreeFragment_result.txt Copying 2002-12-01 Use xsl:copy-of to copy a RTF with an element whose default namespace has been set to xmlns="", when copied - this should be preserved. [Bug 71781]. XmlnsEqualsEmptyString.xml XmlnsEqualsEmptyString.xsl XmlnsEqualsEmptyString_result.txt Elements 2002-12-01 xsl:element: name=foo, namespace="" books.xml 78318.xsl 78318.txt Elements 2002-12-01 xsl:element: output an element from xslt, name="foo", namespace="bar" books.xml 78319.xsl 78319.txt Elements 2002-12-01 xsl:element: output one element with a child element both have same namespace value books.xml 78320.xsl 78320.txt Elements 2002-12-01 xsl:element: output an element with child and grand child, parent name="foo" ns="bar" child name="x" ns="y" grand child name="I" ns="j" books.xml 78344.xsl 78344.txt Elements 2002-12-01 xsl:element: test that parent ns is not inherited to child, parent name="foo" ns="bar" child name="x" books.xml 78345.xsl 78345.txt Elements 2002-12-01 xsl:element: test that only the top most element will have the namespace specified for multiple level of element with same namespace. books.xml 78346.xsl 78346.txt Elements 2002-12-01 xsl:element: output element with name=international characters (Japanese, Chinese) books.xml 78347.xsl 78347.txt Elements 2002-12-01 xsl:element: using Attribute value template, name="{.//first-name }" and many other combination tests books.xml 78351.xsl Elements 2002-12-01 xsl:element: name=" in valid name a:a:b " (error case) books.xml 78358.xsl Elements 2002-12-01 xsl:element: outptut element with character entity reference and different types of child nodes books.xml 78362.xsl 78362.txt Elements 2002-12-01 xsl:element: with namespace attribute but no name attribute (error case) books.xml 78363.xsl Elements 2002-12-01 xsl:element: namespace is not a syntactically legal uri (actually, any character is OK in namespace) books.xml 78364.xsl 78364.txt Elements 2002-12-01 Bug fixes #47284: XSLT: create:element with xmlns="" output unnecessary output books.xml 83968.xsl 83968_output.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - templates plants.xml ek-a-templates.xsl 89062.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - template plants.xml ek-a-template.xsl 89063.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - repeat plants.xml ek-a-repeat.xsl 89065.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - get-value ek-a-get-value.xml ek-a-get-value.xsl 89066.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - copy ek-a-copy.xml ek-a-copy.xsl 89067.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - element plants.xml ek-a-element.xsl 89069.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - attribute plants.xml ek-a-attribute.xsl 89070.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - pi plants.xml ek-a-pi.xsl 89071.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (A) Unexpected Attributes - comment plants.xml ek-a-comment.xsl 89072.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - templates plants.xml ek-e-templates.xsl 89104.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - repeat plants.xml ek-e-repeat.xsl 89107.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - get-value ek-e-get-value.xml ek-e-get-value.xsl 89108.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - copy ek-e-copy.xml ek-e-copy.xsl 89109.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - element plants.xml ek-e-element.xsl 89110.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - attribute plants.xml ek-e-attribute.xsl 89111.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - pi plants.xml ek-e-pi.xsl 89112.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (E) Empty content - comment plants.xml ek-e-comment.xsl 89113.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - B - element has unexpected attributes, specified in DTD with default value - repeat Plants.xml ek-b-repeat.xsl 89171.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - B - element has unexpected attributes, specified in DTD with default value - use-templates ek-b-use-templates.xsl ek-b-use-templates.xsl Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - B - element has unexpected attributes, specified in DTD with default value - copy Plants.xml ek-b-copy.xsl 89175.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - B - element has unexpected attributes, specified in DTD with default value - attribute Plants.xml ek-b-attribute.xsl 89177.txt Elements 2002-12-01 XSL: 5.2.3 (C) - Element Keywords - Element has global attribute in the 'xsl' namespace - copy recurse.xml 2_3_c_copy.xsl 89203.txt Elements 2002-12-01 XSL: 5.2.3 (C) - Element Keywords - Element has global attribute in the 'xsl' namespace - element recurse.xml 2_3_c_element.xsl 89204.txt Elements 2002-12-01 XSL: 5.2.3 (C) - Element Keywords - Element has global attribute in the 'xsl' namespace - attribute recurse.xml 2_3_c_attribute.xsl 89205.txt Elements 2002-12-01 XSL: 5.2.3 (C) - Element Keywords - Element has global attribute in the 'xsl' namespace - comment recurse.xml 2_3_c_comment.xsl 89207.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - templates plants.xml ek-f-templates.xsl 89278.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - template plants.xml ek-f-template.xsl 89279.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - use-templates plants.xml ek-f-use-templates.xsl 89280.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - repeat plants.xml ek-f-repeat.xsl 89281.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - get-value plants.xml ek-f-get-value.xsl Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - copy plants.xml ek-f-copy.xsl 89283.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - element plants.xml ek-f-element.xsl 89284.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - attribute plants.xml ek-f-attribute.xsl 89285.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - pi plants.xml ek-f-pi.xsl 89286.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - comment plants.xml ek-f-comment.xsl 89287.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (e) Element has empty content - nodename plants.xml ek-e-nodename.xsl 89605.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (F) Text content only - nodeName plants.xml ek-f-nodename.xsl 89705.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - templates plants.xml ek-g-templates.xsl 89709.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - template plants.xml ek-g-template.xsl 89710.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - use-templates plants.xml ek-g-use-templates.xsl 89711.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - repeat plants.xml ek-g-repeat.xsl 89712.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - get-value plants.xml ek-g-get-value.xsl 89713.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - copy plants.xml ek-g-copy.xsl 89714.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - element plants.xml ek-g-element.xsl 89715.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - attribute plants.xml ek-g-attribute.xsl 89716.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - pi plants.xml ek-g-pi.xsl 89717.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - comment plants.xml ek-g-comment.xsl 89718.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (G) subelement structure with no XSL - nodename plants.xml ek-g-nodename.xsl 89723.txt Elements 2002-12-01 XSL: 5.2.3 - Element Keywords - (H) subelement structure with no XSL - nodeName plants.xml ek-h-nodename.xsl 89731.txt Elements 2002-12-01 Use a source (and correspond xslt 'match') of nested elements with the same name, and an empty element. [Bug 53290] xslt_element_NestedElementsSameName.xml xslt_element_NestedElementsSameName.xsl xslt_element_NestedElementsSameName_result.txt Elements 2002-12-01 Use xsl:element with name="" [Bug 53195] xslt_element_Prefixes.xml xslt_element_EmptyElement.xsl Elements 2002-12-01 Use xsl:element with name="", and valid namespace [Bug 53195] xslt_element_Prefixes.xml xslt_element_EmptyElementWithNS.xsl Elements 2002-12-01 Use xsl:element with name="{name(.)}" from a base xml document that has a QName name with attached NS [Bug 53218] xslt_element_NSShared.xml xslt_element_NoElementNS.xsl Elements 2002-12-01 Use xsl:element with a namespace attribute on the xsl:element element that corresponds to the xmlns Uri. Should generate an error. [Bug 54232] xslt_element_XmlnsWithXmlnsUri.xml xslt_element_XmlnsWithXmlnsUri.xsl Elements 2002-12-01 Use xsl:element with a namespace equal to the xmlns reserved namespace/uri. Should generate an error. [Bug 54232] xslt_element_XmlnsOnNamespaceAttribute.xml xslt_element_XmlnsOnNamespaceAttribute.xsl Elements 2002-12-01 foo.xml xslt_valid_attr_on_xslt_namespace_element.xsl xslt_valid_attr_on_xslt_namespace_element.txt Errors 2002-12-01 84386.XSL | XSLT- Parsing Errors | Plain Text within apply-templates data.xml 84386.xsl Errors 2002-12-01 84387.XSL | XSLT- Parsing Errors | <xsl:text> node within apply-templates data.xml 84387.xsl Errors 2002-12-01 84390.XSL | XSLT- Parsing Errors | <xsl:text> within <xsl:choose> element data.xml 84390.xsl Errors 2002-12-01 84391.XSL | XSLT- Parsing Errors | <xsl:include> within <xsl:choose> element data.xml 84391.xsl Errors 2002-12-01 84392.XSL | XSLT- Parsing Errors | no version attribute on <xsl:stylesheet> element data.xml 84392.xsl Errors 2002-12-01 Error Case data.xml apply-badch.xsl Errors 2002-12-01 Error Case data.xml apply-pcdata.xsl Errors 2002-12-01 Error Case data.xml attr-resname.xsl Errors 2002-12-01 Error Case data.xml attrset-cycle.xsl Errors 2002-12-01 Error Case data.xml attrset-cycle2.xsl inc/attrset-cycle2.inc Errors 2002-12-01 Error Case data.xml attrset-cycle3.xsl Errors 2002-12-01 Error Case data.xml attrset-instr.xsl Errors 2002-12-01 Error Case data.xml attrset-noname.xsl Errors 2002-12-01 Error Case data.xml attrset-pcdata.xsl Errors 2002-12-01 Error Case data.xml attrset-selfref.xsl Errors 2002-12-01 Error Case data.xml attrset-undef.xsl Errors 2002-12-01 Error Case data.xml avt-no-rbrace.xsl Errors 2002-12-01 Error Case data.xml avt-rbrace.xsl Errors 2002-12-01 Error Case data.xml bad-decfmt.xsl Errors 2002-12-01 Error Case data.xml bad-decfmt2.xsl Errors 2002-12-01 Error Case data.xml bad-decfmt3.xsl Errors 2002-12-01 Error Case data.xml bad-prefix.xsl Errors 2002-12-01 Error Case data.xml call-noname.xsl Errors 2002-12-01 Error Case data.xml call-nosort.xsl Errors 2002-12-01 Error Case data.xml cdata-ns.xsl Errors 2002-12-01 Error Case data.xml choose-literal.xsl Errors 2002-12-01 Error Case data.xml copyof-noselect.xsl Errors 2002-12-01 Error Case data.xml currentmatch.xsl Errors 2002-12-01 Error Case data.xml doctype-ns.xsl Errors 2002-12-01 Error Case data.xml elem-badname.xsl Errors 2002-12-01 Error Case data.xml elem-noname.xsl Errors 2002-12-01 Error Case data.xml elem-resname.xsl Errors 2002-12-01 Error Case data.xml entityref-ns.xsl Errors 2002-12-01 Error Case data.xml eval-ns.xsl Errors 2002-12-01 Error Case data.xml extelem-bad.xsl Errors 2002-12-01 Error Case data.xml extelem-ss.xsl Errors 2002-12-01 Error Case data.xml format-fract.xsl Errors 2002-12-01 Error Case data.xml format-int.xsl Errors 2002-12-01 Error Case data.xml frag-circular.xsl Errors 2002-12-01 Error Case data.xml fwdcompat-avt.xsl Errors 2002-12-01 Error Case data.xml fwdcompat-empty.xsl Errors 2002-12-01 Error Case data.xml fwdcompat-expr.xsl Errors 2002-12-01 Error Case data.xml fwdcompat-text.xsl Errors 2002-12-01 Error Case data.xml fwdref-cycle1.xsl Errors 2002-12-01 Error Case data.xml fwdref-cycle2.xsl Errors 2002-12-01 Error Case data.xml import-cycle1.xsl inc/include-var.inc inc/import-var.inc Errors 2002-12-01 Error Case data.xml import-cycle2.xsl inc/include-var.inc inc/import-var.inc Errors 2002-12-01 Error Case data.xml import-in-for-each.xsl Errors 2002-12-01 Error Case data.xml inc-cyc.xsl inc/xsl1-error.inc inc/xsl2-error.inc Errors 2002-12-01 Error Case data.xml inc-nohref.xsl Errors 2002-12-01 Error Case data.xml inc-parserr.xsl inc/parse-error.inc Errors 2002-12-01 Error Case data.xml key-badname.xsl Errors 2002-12-01 Error Case data.xml key-undefined.xsl Errors 2002-12-01 Error Case data.xml keymatch.xsl Errors 2002-12-01 Error Case data.xml keyvar.xsl Errors 2002-12-01 Error Case data.xml message.xsl Errors 2002-12-01 Error Case data.xml mode-badname.xsl Errors 2002-12-01 Error Case data.xml mode-nomatch.xsl Errors 2002-12-01 Error Case data.xml mode-noname.xsl Errors 2002-12-01 Error Case data.xml nested-templ.xsl Errors 2002-12-01 Error Case data.xml no-fallback.xsl Errors 2002-12-01 Error Case data.xml node-name-ns.xsl Errors 2002-12-01 Error Case data.xml nsalias-noresult.xsl Errors 2002-12-01 Error Case data.xml nsalias-nostyle.xsl Errors 2002-12-01 Error Case data.xml num-letval.xsl Errors 2002-12-01 Error Case data.xml num-level.xsl Errors 2002-12-01 Error Case data.xml oldns.xsl Errors 2002-12-01 Error Case data.xml out-badcdata.xsl Errors 2002-12-01 Error Case data.xml param-dup.xsl Errors 2002-12-01 Error Case data.xml param-literal.xsl Errors 2002-12-01 Error Case data.xml param-pcdata.xsl Errors 2002-12-01 Error Case data.xml pi-badname.xsl Errors 2002-12-01 Error Case data.xml pi-ns.xsl Errors 2002-12-01 Error Case data.xml pi-xmldecl.xsl Errors 2002-12-01 Error Case data.xml root-templ.xsl Errors 2002-12-01 Error Case data.xml script.ns.xsl Errors 2002-12-01 Error Case data.xml script2-ns.xsl Errors 2002-12-01 Error Case data.xml sort-badcase.xsl Errors 2002-12-01 Error Case data.xml sort-baddt.xsl Errors 2002-12-01 Error Case data.xml sort-badelem.xsl Errors 2002-12-01 Error Case data.xml sort-badlang.xsl Errors 2002-12-01 Error Case data.xml sort-badord.xsl Errors 2002-12-01 Error Case data.xml sort-literal.xsl Errors 2002-12-01 Error Case data.xml sort-noempty.xsl Errors 2002-12-01 Error Case data.xml templ-noexist.xsl Errors 2002-12-01 Error Case data.xml templ-set-ns.xsl Errors 2002-12-01 Error Case data.xml text-badesc.xsl Errors 2002-12-01 Error Case data.xml text-child.xsl Errors 2002-12-01 Error Case data.xml tmpl-nomatch.xsl Errors 2002-12-01 Error Case data.xml var-dup.xsl Errors 2002-12-01 Error Case data.xml var-nodelist.xsl Errors 2002-12-01 Error Case data.xml var-noname.xsl Errors 2002-12-01 Error Case data.xml var-tmpl-dup.xsl Errors 2002-12-01 Error Case data.xml var-undefined.xsl Errors 2002-12-01 Error Case data.xml version-bad.xsl Errors 2002-12-01 Error Case data.xml version-global.xsl Errors 2002-12-01 Error Case data.xml version-noglobal.xsl Errors 2002-12-01 data.xml xslt_invalid_format_pattern1.xsl Errors 2002-12-01 XSLT: priority="1,0" in xsl:template should throw a compile error. [bug 72264] data.xml xslt_template_priority_error.xsl Errors 2002-12-01 data.xml xslt_invalid_top_level_element.xsl Errors 2002-12-01 data.xml xslt_missing_version_attr.xsl Errors 2002-12-01 data.xml xslt_wrong_xsl_namespace.xsl Errors 2002-12-01 xslt_xsl_choose_without_when.xml xslt_xsl_choose_without_when1.xsl Errors 2002-12-01 xslt_xsl_choose_without_when.xml xslt_xsl_choose_without_when2.xsl Errors 2002-12-01 xslt_template_match_pattern_with_var_ref1.xml xslt_template_match_pattern_with_var_ref1.xsl Errors 2002-12-01 xslt_xsl_template_document_func_in_match_pattern.xml xslt_xsl_template_document_func_in_match_pattern.xsl Errors 2002-12-01 xslt_template_match_pattern_with_var_ref.xml xslt_template_match_pattern_with_var_ref.xsl Fallback 2002-12-01 XSLT | xsl:fallback | Instantiate xsl:fallback when not necessary | Do nothing books.xml 91817.xsl 91817.txt Fallback 2002-12-01 XSLT | xsl:fallback | Base Case - Instantiate a non-existing element in XSLT 1.0 in Forwards Compatible Processing Mode and then fallback instantiating the content of xsl:fallback books.xml 91818.xsl 91818.txt Fallback 2002-12-01 XSLT | xsl:fallback | Instruction element has more than 1 xsl:fallback blocks | Instantiate all in sequence books.xml 91819.xsl 91819.txt Fallback 2002-12-01 XSLT | xsl:fallback | xsl:fallback has an unknown tag 'content' | Instantiate the content tag books.xml 91820.xsl 91820.txt Fallback 2002-12-01 XSLT | xsl:fallback | A variable is referenced within xsl:fallback where the variable is declared books.xml 91821.xsl 91821.txt Fallback 2002-12-01 XSLT | xsl:fallback | A variable is referenced within xsl:fallback where the variable is NOT declared | Error out books.xml 91822.xsl Fallback 2002-12-01 XSLT | xsl:fallback | Multiple fallback but with other nodes in between fallback elements books.xml 91823.xsl 91823.txt Fallback 2002-12-01 XSLT | xsl:fallback | Recursive Fallback, that is fallback within a fallback element books.xml 91824.xsl 91824.txt Fallback 2002-12-01 XSLT | xsl:fallback | Instantiate xsl:fallback outside the instruction element, say xsl:foo | Ignore xsl:fallback and error out books.xml 91825.xsl Fallback 2002-12-01 XSLT | xsl:fallback | Instantiate xsl:fallback as a top level element | Error out books.xml 91826.xsl ForEach 2002-12-01 Use a foreach with an select="xpath" expression that evaluates to null [Bug 49670] xslt_foreach_XpathEvalNull.xml xslt_foreach_XpathEvalNull.xsl xslt_foreach_XpathEvalNull_result.txt FormatNumber 2002-12-01 books.xml xslt_format_no_decimal_format_infinity_test.xsl xslt_format_no_decimal_format_infinity_test.txt FormatNumber 2002-12-01 books.xml xslt_format_no_decimal_format_NaN_test.xsl xslt_format_no_decimal_format_NaN_test.txt FormatNumber 2002-12-01 books.xml xslt_format_no_same_char_as_decimal_and_grp_sep.xsl FormatNumber 2002-12-01 books.xml xslt_decimal_format_zero_digit.xsl xslt_decimal_format_zero_digit.txt FormatNumber 2002-12-01 books.xml xslt_decimal_format_zero_digit1.xsl xslt_decimal_format_zero_digit1.txt FormatNumber 2002-12-01 books.xml xslt_decimal_format_zero_digit2.xsl xslt_decimal_format_zero_digit2.txt FormatNumber 2002-12-01 extraParameter.XSL | XSLT- Functions - format-number | with four parameters, should error fmt-no.xml extraParameter.xsl FormatNumber 2002-12-01 Use function format number with format pattern ending in colon followed by whitespace. This is not a valid format pattern, exception should be thrown. [Bug 66613] xslt_formatnumber_SemiColonDelimitsToWs.xml xslt_formatnumber_SemiColonDelimitsToWs.xsl FormatNumber 2002-12-01 books.xml xslt_format_number_decimal_fo.xsl xslt_format_number_decimal_fo.txt FormatNumber 2002-12-01 books.xml xslt_format_number_infinity.xsl xslt_format_number_infinity.txt FormatNumber 2002-12-01 books.xml xslt_format_number_test_pattern_.00.xsl xslt_format_number_test_pattern_.00.txt FormatNumber 2002-12-01 books.xml xslt_format_number_test_pattern_.000.xsl xslt_format_number_test_pattern_.000.txt FormatNumber 2002-12-01 books.xml xslt_test_grp_sepr.xsl xslt_test_grp_sepr.txt FormatNumber 2002-12-01 Use of the format-pattern function with an empty positive number format pattern (e.g. ";#0"), and the presence of a positive number. An exception is thrown indicating invalid pattern for the format-number function. [Bug 65719] xslt_formatnumber_SemiColonDelimitsToWs.xml xslt_formatnumber_SemiColonDelimitsToWs.xsl ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:version="1.5", xsl:foo is a top level element which is not supported in XSLT 1.0 | xsl:foo is ignored, no errors returned books.xml 91837.xsl 91837.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:version="1.5", xsl:foo att="bar" is a top level element which is not supported in XSLT 1.0 | xsl:foo along with its attribute is ignored, no errors returned books.xml 91838.xsl 91838.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:version="1.5", xsl:foo att="bar" is a top level element and has content which is not supported in XSLT 1.0 | xsl:foo along with its attribute and the content is ignored, no errors returned books.xml 91839.xsl 91839.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | Place an XSL Element (example: xsl:fakkback) at the top level, that are not supposed to be at the top level in XSLT 1.0 books.xml 91840.xsl 91840.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:foo att="bar" invalid in XSLT 1.0 is instantiated in a template without a fallback | Error out books.xml 91841.xsl ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:foo att="bar" invalid in XSLT 1.0 is instantiated in a template with a fallback | Process the content of the fallback books.xml 91842.xsl 91842.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:foo att="bar" invalid in XSLT 1.0 is NOT instantiated in a template | Ignore and no errors books.xml 91843.xsl 91843.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | Place a valid XSLT 1.0 Element (xsl:include) that is not allowed in a template without a fallback | Error out books.xml 91844.xsl ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | Place a valid XSLT 1.0 Element (xsl:include) that is not allowed in a template with a fallback | Process the content of the fallback books.xml 91845.xsl 91845.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | Place a valid XSLT 1.0 Element inside a template that is not allowed to be in a template which is not instantiated | All such elements are ignored books.xml 91846.xsl 91846.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | Process a XSLT Element that has an attribute that XSLT 1.0 doesn't allow the element to have | Attribute is ignored books.xml 91847.xsl 91847.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | Process a XSLT Element that has an optional attribute with a value that XSLT 1.0 doesn't allow the element to have | Attribute is ignored books.xml 91848.xsl 91848.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:value-of select='expr' Attribute select has a value as an expression which does not match the syntax allowed by XPATH Grammer | Error must not be signaled books.xml 91849.xsl 91849.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:value-of select='expr' Attribute select has a value as an expression which does not match the syntax allowed by XPATH Grammer but the expression is evaluated | Error must be signaled books.xml 91850.xsl ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:value-of select='expr' Attribute select has a value as an expression expr which calls a function with a number of arguments that XSLT does not allow | Error must not be signaled books.xml 91853.xsl 91853.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:value-of select='expr' Attribute select has a value as an expression expr which calls a function with a number of arguments that XSLT does not allow but the function is called | Error must be signaled books.xml 91854.xsl ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:value-of select='expr' Attribute select has a value as an expression expr which calls a function with arguments of types that XSLT does not allow | Error must not be signaled books.xml 91855.xsl 91855.txt ForwardComp 2002-12-01 XSLT | Forwards-Compatible Processing | xsl:value-of select='expr' Attribute select has a value as an expression expr which calls a function with arguments of types that XSLT does not allow but the function is called | Error must be signaled books.xml 91856.xsl Import 2002-12-01 XSLT - xsl:import | Nesting Imports | Nested xsl:import with import books.xml 10000.xsl 10000a.xsl 10000b.xsl 10000.txt Import 2002-12-01 XSLT - xsl:import | Nesting Imports | Nested xsl:import with include books.xml 10001.xsl 10001a.xsl 10001b.xsl 10001.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Base Case - Import a stylesheet with a relative URL books.xml 84611.xsl 84611a.xsl 84611.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Import a Stylesheet which has the same template matching pattern as in the imported stylesheet books.xml 84612.xsl 84612a.xsl 84612.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Import the same Stylesheet multiple times books.xml 84612.xsl 84612a.xsl 84613.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Import a Stylesheet which has simplified Literal result element as Stylesheet books.xml 84614.xsl 84614a.xsl 84614.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Import a Stylesheet with has DTD in it books.xml stylesheet1.dtd 84615.xsl 84615a.xsl 84615.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Import a Stylesheet which has ID for it books.xml 91032.xsl 91032a.xsl 91032.txt Import 2002-12-01 XSLT- xsl:import | Valid Cases | Commenting an <xsl:import /> tag shouldn't not import the stylesheet books.xml 91033.xsl 91033.txt Import 2002-12-01 XSLT- xsl:import | Import Precedence | A <= B, C where B <= D and C <= E | Resultant precedence should be ABCDE books.xml 91048a.xsl 91048b.xsl 91048c.xsl 91048d.xsl 91048e.xsl 91048.txt Import 2002-12-01 XSLT- xsl:import | Import Precedence | A <= B, C where B <= D and C <= E | Templates A=B and C=D, Result is ACE books.xml 91116a.xsl 91116b.xsl 91116c.xsl 91116.txt Import 2002-12-01 XSLT- xsl:import | Import Precedence | A <= B, C where B <= D and C <= E | All Templates are same, A Wins books.xml 91117a.xsl 91117b.xsl 91117c.xsl 91117.txt Import 2002-12-01 XSLT- xsl:import | Import Precedence | A <= B, C where B <= D and C <= E | All Templates are same but different priorities A1B3C4D2E5 , A wins again books.xml 91118a.xsl 91118b.xsl 91118c.xsl 91118.txt Import 2002-12-01 XSLT- xsl:import | Interaction with xsl:include | A includes B imports C, Same template matches but priorities are A1B2C3, B Wins books.xml 91134a.xsl 91134b.xsl 91134.txt Import 2002-12-01 XSLT - xsl:import | Interaction with xsl:include | A imports B includes C, Same template matches but priorities are A1B2C3, A Wins books.xml 91135a.xsl 91135b.xsl 91135c.xsl 91135.txt Import 2002-12-01 XSLT - xsl:import | Interaction with xsl:include | B is included at the end of A. B imports C. A, B have equal priorities, B wins books.xml 91136a.xsl 91136b.xsl 91136c.xsl 91136.txt Import 2002-12-01 XSLT - xsl:import | Error Cases | Place the xsl:import NOT as a TOP level element, include it in some Template rule books.xml 91143.xsl Import 2002-12-01 XSLT - xsl:import | Error Cases | Import a Stylesheet which imports the same stylesheet directly books.xml 91144.xsl Import 2002-12-01 XSLT - xsl:import | Error Cases | Import a Stylesheet which imports the same stylesheet indirectly books.xml 91145.xsl 91145a.xsl Import 2002-12-01 XSLT - xsl:import | Error Cases | Import a Stylesheet which is not a well formed document (no closing </> tag> books.xml 91146.xsl 91146a.xsl Import 2002-12-01 XSLT - xsl:import | Error Cases | Import a Stylesheet which is neither an XML nor an XSL document books.xml 91147.xsl 91147.txt Import 2002-12-01 XSLT - xsl:import | Valid Cases | Import a Stylesheet which has the same href value but relatively different path books.xml 91148.xsl 91148/91148.xsl 91148/91148/91148.xsl 91148.txt Import 2002-12-01 XSLT - xsl:import | Valid Cases | Import a Stylesheet which has a full URL books.xml 91150.xsl 91150.txt Import 2002-12-01 XSLT - xsl:import | Valid Cases | Import a Stylesheet with conflicting top variables declared books.xml 91151.xsl 91151a.xsl 91151.txt Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import without HREF Attribute <xsl:import/> books.xml 91152.xsl Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import with HREF Attribute equal to a NULL Value (href="") books.xml 91153.xsl Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import with HREF Value set to blank spaces books.xml 91154.xsl Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import a Stylesheet using Drive Letters C:\ books.xml 91155.xsl Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import a Stylesheet using HREF = File:// books.xml 91156.xsl 91156.txt Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import a Stylesheet using HREF set to UNC Path books.xml 91157.xsl 91157.txt Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import an ASP which redirects to a Stylesheet books.xml 91158.xsl 91158.txt Import 2002-12-01 XSLT - xsl:import | HREF Attribute Cases | Import an ASP which redirects to the same the Stylesheet books.xml 91159.xsl Import 2002-12-01 XSLT - xsl:import | Boundary Cases | Import a Stylesheet which has a longer filename books.xml 91162.xsl 91162aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.xsl Import 2002-12-01 XSLT - xsl:import | Boundary Cases | Import a Stylesheet which has a longer filename (Beyond Boundary 255) books.xml 91163.xsl Import 2002-12-01 XSLT - xsl:import | Boundary Cases | Import a Stylesheet which is very large in size books.xml 91164.xsl 91164a.xsl 91164.txt Import 2002-12-01 XSLT - xsl:import | Security Cases | Import a Stylesheet thru HTTP which is located on a remote web server (use http://roswell) books.xml 91165.xsl 91165.txt Import 2002-12-01 XSLT - xsl:import | Security Cases | Import a Stylesheet thru HTTPS which is located on a remote web server (use http://roswell) books.xml 91166.xsl Import 2002-12-01 XSLT - xsl:apply-imports | Base Case | Use apply-imports with xsl:import books.xml 91173.xsl 91173a.xsl 91173.txt Import 2002-12-01 Use the xsl:include element before the xsl:import element. An exception must be thrown. [Bug 65760] xslt_import_IncludeBeforeImport.xml xslt_import_IncludeBeforeImport.xsl xslt_import_IncludeBeforeImport1.xsl xslt_import_IncludeBeforeImport2.xsl Import 2002-12-01 XSLT: Doesn't use post-order traversal to define import precedence. [Bug 71823] foo.xml xslt_test_import_precedance1.xsl test1.inc test2.inc xslt_test_import_precedance1.txt Import 2002-12-01 XSLT: Doesn't use post-order traversal to define import precedence. [Bug 71823] foo.xml xslt_test_import_precedancea.xsl b.inc c.inc d.inc e.inc xslt_test_import_precedancea.txt Import 2002-12-01 Use of nested imports does not produce correct results for templates. [Bug 70863] foo.xml xslt_nested_import_with_mode_templates.xsl xslt_nested_import_with_mode_templates.inc xslt_nested_import_with_mode_templates.txt Import 2002-12-01 Using apply-imports in an imported file, when no matches are found, should invoke built-in template rules. [Bug 70947] foo.xml xslt_nested_import_with_no_template_match.xsl xslt_nested_import_with_no_template_match.inc xslt_nested_import_with_no_template_match.txt Import 2002-12-01 Test for variable scope in main and imported stylesheets. [Bug 71029] foo.xml xslt_nested_import_variable_scope.xsl xslt_nested_import_variable_scope.inc xslt_nested_import_variable_scope.txt Include 2002-12-01 XSLT03005 xsl:include relative url books.xml XSLT03005.xsl XSLT03005a.xsl 77489.txt Include 2002-12-01 XSLT03004 xsl:include full url books.xml XSLT03004.xsl 77504.txt Include 2002-12-01 XSLT03006 xsl:include Required attribute 'href' is missing. - Jscript books.xml XSLT03006.xsl Include 2002-12-01 XSLT03007 xsl:include Required attribute 'href' is null. - Jscript books.xml XSLT03007.xsl Include 2002-12-01 XSLT03002 xsl:include error on direct self inclusion - Jscript books.xml XSLT03002.xsl Include 2002-12-01 XSLT03001 xsl:include error on indirect self inclusion - Jscript books.xml XSLT03001.xsl Include 2002-12-01 XSLT03003 xsl:include href="foo.xsl" where "foo.xsl" does not exist - Jscript books.xml XSLT03003.xsl Include 2002-12-01 XSLT03011 xsl:include href="foo.xsl" where "foo.xsl" is not well formed - Jscript books.xml XSLT03011.xsl xslt03011a.xsl Include 2002-12-01 XSLT03012 xsl:include inside template match to create not well formed xsl - invalid - Jscript books.xml XSLT03012.xsl xslt03011.xsl Include 2002-12-01 XSLT03018 xsl:include href points to a binary file - invalid - Jscript books.xml XSLT03018.xsl notepad.exe Include 2002-12-01 tbd books.xml XSLT03022.xsl xslt03022a.xsl 77515.txt Include 2002-12-01 XSLT03022: Include file encoded as shift-jis. This test is only valid on Win2K, J Platforms, or machines with the Japanese language pack installed. books.xml xslt03022.xsl 77736.txt Include 2002-12-01 XSLT03019: Include large xsl file books.xml xslt03019.xsl 77745.txt Include 2002-12-01 XSLT03017:Included stylesheet with simplified - Literal result element as Stylesheet books.xml xslt03017.xsl xslt03017a.xsl Include 2002-12-01 XSLT03010:Included stylesheet with unknown namespace - treats stylesheet as Literal result element books.xml xslt03010.xsl xslt03010a.xsl Include 2002-12-01 XSLT03023:Included stylesheet with dtd books.xml xslt03023a.xsl xslt03023.xsl stylesheet1.dtd 77751.txt Include 2002-12-01 XSLT03020: INCLUDE - conflicting top level variables books.xml XSLT03020.xsl Include 2002-12-01 XSLT03021: INCLUDE - stylesheet with id books.xml XSLT03021.xsl 78295.txt Include 2002-12-01 XSLT03014: INCLUDE - stylesheet with param books.xml XSLT03014.xsl 78296.txt Include 2002-12-01 XSLT03020: INCLUDE - conflicting top level params books.xml XSLT22302.xsl XSLT22302a.xsl Include 2002-12-01 Copy of 77489: XSLT03005 xsl:include relative url 84463.xml 84463.xsl XSLT03005a.xsl 84463.txt Include 2002-12-01 Copy of 77504: XSLT03004 xsl:include relative url 84464.xml 84464.xsl 84464.txt Include 2002-12-01 Use xsl:include to include a stylesheet. The base uri of the stylesheet should be different than the parent that included it. [Bug 65666] xslt_include_IncludedStyleSheetBaseUri.xml xslt_include_IncludedStyleSheetBaseUri.xsl TestInc/xslt_include_TestIncBaseUri.xsl xslt_include_includedstylesheetbaseuri_result.txt Include 2002-12-01 Use the xsl:include tag to include another stylesheet which declares the xsl namespace, but doesn't use it. The text should be directly treated as an output element. Additionally, the xsl namespace declaration in the second stylesheet should not show up in the retult. This is a regression test for [Bug 49668]. xslt_include_IncludedNS_basexml.xml xslt_include_IncludedNS.xsl xslt_include_IncludedNSSecond.xsl xslt_include_IncludedNS_result.txt Include 2002-12-01 Use xsl:include to include another doc, excluding a prefix in the parent document but having the same one defined in the child document (explicitly). [Bug 65665] xslt_include_ExplicitExclusionChildNsPrefix.xml xslt_include_ExplicitExclusionChildNsPrefix.xsl xslt_include_ExplicitExclusionChildNsPrefix2.xsl Include 2002-12-01 Use xsl:include to include another doc, excluding a prefix in the parent document but having the same one defined in the child document. [Bug 65665] xslt_include_ImplicitExclusionChildNsPrefix.xml xslt_include_ImplicitExclusionChildNsPrefix.xsl xslt_include_ImplicitExclusionChildNsPrefix2.xsl xslt_include_ImplicitExclusionChildNsPrefix_result.txt Include 2002-12-01 Use xsl:include to include another document that uses a namespace declared in the parent document. [Bug 65665] xslt_include_ParentIncChildContext.xml xslt_include_ParentIncChildContext.xsl xslt_include_ParentIncChildContext2.xsl Include 2002-12-01 Test for include/import baseuri reluritest.xml reluritest1.xsl include1/level1_include1.xsl include1/level1_import1.xsl reluritest1.txt Include 2002-12-01 Test for include/import baseuri reluritest.xml reluritest2.xsl include1/level1_include2.xsl include1/include2/level2_include1.xsl include1/include2/level2_import1.xsl reluritest2.txt Include 2002-12-01 Test for include/import baseuri reluritest.xml reluritest3.xsl import1/level1_import1.xsl import1/level1_include1.xsl reluritest3.txt Include 2002-12-01 Test for include/import baseuri reluritest.xml reluritest4.xsl import1/level1_import2.xsl import1/import2/level2_import1.xsl import1/import2/level2_include1.xsl reluritest4.txt Include 2002-12-01 Test for include/import baseuri reluritest.xml reluritest5.xsl include1/level1_include3.xsl import1.xsl reluritest5.txt Include 2002-12-01 Test for include/import baseuri reluritest.xml reluritest6.xsl import1/level1_import3.xsl include1.xsl reluritest6.txt Include 2002-12-01 Included stylesheet includes other stylesheets books.xml include.xsl include1/include1.xsl include1/include2/include.xsl NestedIncludes.txt Keys 2002-12-01 Use apply-templates, select nodeset returned by key() and sort it. SortNodesetReturnedByKey.xml SortNodesetReturnedByKey.xsl SortNodesetReturnedByKey.txt Keys 2002-12-01 Use multiple keys with same name and match expression across stylesheets. MultipltKeysInclude.xml MultipltKeysInclude.xsl MultipltKeysInclude.inc MultipltKeysInclude.txt Keys 2002-12-01 Iterate over returned nodeset and test position() and last() functions, use variable in key('bar',$var) books.xml 10050.xsl 10050.txt Keys 2002-12-01 Iterate over returned nodeset and test position() and last() functions books.xml 10051.xsl 10051.txt Keys 2002-12-01 Base case | xsl:key name="mykey" match="p" use=".//term" key.xml 91690.xsl 91690.txt Keys 2002-12-01 xsl:key - without name attribute key.xml 91706.xsl Keys 2002-12-01 xsl:key - name="" key.xml 91707.xsl Keys 2002-12-01 xsl:key - name="#" (invalid char in name) key.xml 91708.xsl Keys 2002-12-01 xsl:key - name=" ab c" (space inside name) key.xml 91709.xsl Keys 2002-12-01 xsl:key - missing match attribute key.xml 91710.xsl Keys 2002-12-01 xsl:key - match="" (empty match attribute) key.xml 91711.xsl Keys 2002-12-01 xsl:key - match="$$" (invalid expression) key.xml 91712.xsl Keys 2002-12-01 xsl:key - match=" " (space in expression in match) key.xml 91713.xsl Keys 2002-12-01 xsl:key - missing use attribute key.xml 91714.xsl Keys 2002-12-01 xsl:key - use = "" empty use key.xml 91715.xsl Keys 2002-12-01 xsl:key - use=" ", space in use key.xml 91716.xsl Keys 2002-12-01 xsl:key - use = "//%%", invalid char in use key.xml 91717.xsl Keys 2002-12-01 xsl:key - with invalid attribute foo key.xml 91718.xsl Keys 2002-12-01 xsl:key - declare xsl:key inside a template key.xml 91719.xsl Keys 2002-12-01 xsl:key - declare xsl:key inside a xsl:variable key.xml 91720.xsl Keys 2002-12-01 Call the function key('foo','bar') without declaring 'foo' as the key key.xml 91721.xsl Keys 2002-12-01 xsl:key - key() with no argument key.xml 91722.xsl Keys 2002-12-01 xsl:key - key('a') with one argument key.xml 91723.xsl Keys 2002-12-01 xsl:key - key('a','b','c') with more than 2 argument key.xml 91724.xsl Keys 2002-12-01 xsl:key - key(' a', object') invalid name in first argument key.xml 91725.xsl Keys 2002-12-01 xsl:key - key(string, object) where string is very big key.xml 91726.xsl 91726.txt Keys 2002-12-01 xsl:key - key(string, object) where string is a $param. key.xml 91727.xsl 91727.txt Keys 2002-12-01 xsl:key - key(string, object) where object is a node-set. 91730.xml 91730.xsl 91730.txt Keys 2002-12-01 xsl:key - key(string, object) where object is a $param. 91730.xml 91732.xsl 91732.txt Keys 2002-12-01 xsl:key - Example from xslt spec to generate hyper links 91832.xml 91832.xsl 91832.txt Keys 2002-12-01 xsl:key - Example from xslt spec to generate hyper links 91832.xml 91833.xsl 91833.txt Keys 2002-12-01 xsl:key - Example from xslt spec : retrieve a key from a document other than the document containing the context node. 91834.xml 91834.xsl 91834a.xml 91834.txt Keys 2002-12-01 xsl:key - XSLT: parameter used in XSLT function are not working, should not give error : 'the parameter is incorrect' (bug #53167) 91835.xml 91834a.xml 91835.xsl 91835.txt Keys 2002-12-01 xsl:key - Index Entity nodes (GE and PE) 91836.xml 91836.xsl 91836.txt Keys 2002-12-01 xsl:key - Index &a;&b; as a node value, Where &a;='a' and &b;='b' (bug #53185) 91858.xml 91858.xsl 91858.txt Keys 2002-12-01 xsl:key - Index default attribute nodes 91859.xml 91859.xsl 91859.txt Keys 2002-12-01 xsl:key - The ancestor of default attribute should be the element node and the documentElment and the document. Currently we are returning the DTD node as the ancestor of default attribute. (bug #53188) 91860.xml 91860.xsl 91860.txt Keys 2002-12-01 XsltFunction.Clone() doesn't clone _ResultQuery field and failed to work properly. keytest.xml keytest.xsl keytest.txt Keys 2002-12-01 Use of xsl:key results in very poor and sometimes unacceptable performance. [Bug 79250] Report.xml DailyVolumePackageSummary.xslt PerfRepro2.txt Keys 2002-12-01 QFE 548: RFO: Slow XSLT performance with Managed Parser input.xml input.xsl PerfRepro3.txt Keys 2002-12-01 Test position and last functions keytest.xml PositionLastTest1.xsl PositionLastTest1.txt Messages 2002-12-01 xsl:message | Base Case | Throw a message and terminate message.xml 78220.xsl Messages 2002-12-01 XSLT | xsl:message | terminate="no", continue processing the stylesheet message.xml 91758.xsl 91758.txt Messages 2002-12-01 XSLT | xsl:message | use xsl:text element as the content of the xsl:message, terminate="yes" message.xml 91759.xsl Messages 2002-12-01 XSLT | xsl:message | terminate="", Error out showing the valid values "yes" or "no" message.xml 91760.xsl Messages 2002-12-01 XSLT | xsl:message | terminate="foo", Error out showing the valid values "yes" or "no" message.xml 91761.xsl Messages 2002-12-01 XSLT | xsl:message | Invalid attribute foo="bar", Error out "Attribute 'foo' is invalid on xsl:message message.xml 91762.xsl Messages 2002-12-01 XSLT | xsl:message | terminate="yes" foo="bar", Error out "Attribute 'foo' is invalid on 'xsl:message'" message.xml 91763.xsl Messages 2002-12-01 XSLT | xsl:message | Use as a top level element | Error out "Keyword xsl:stylesheet may not contain xsl:message" message.xml 91764.xsl Messages 2002-12-01 XSLT | xsl:message | use xsl:value-of select="foo" as the content of xsl:message | Unspecified Error message.xml 91765.xsl Messages 2002-12-01 message.xml 91765_1.xsl 91765_output.txt Messages 2002-12-01 message.xml xslt_xsl_message1.xsl xslt_xsl_message1.txt Miscellaneous 2002-12-01 XSLT07100 : XPATH Basic Support Tests XSLT07100.xml XSLT07100.xsl 77809_output.txt Miscellaneous 2002-12-01 XSLT25000: current() <xsl:value-of select="current()"/> books.xml 78298.xsl 78298.txt Miscellaneous 2002-12-01 XSLT25001: current() inside square brackets XSLT25001.xml XSLT25001.xsl 78302.txt Miscellaneous 2002-12-01 XSLT25002: current() inside pattern XSLT25001.xml XSLT25002.xsl Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag /] in source document; [copy/] in stylesheet endtags_src.xml endtags_src_1.xsl 83599.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag][/tag] in source document; [copy/] in stylesheet endtags_src.xml endtags_src_2.xsl 83600.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag/] in source document; [copy][/copy] in stylesheet endtags_src.xml endtags_src_3.xsl 83601.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag][/tag] in source document; [copy][/copy] in stylesheet endtags_src.xml endtags_src_4.xsl 83602.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag/] in source document; [copy][attribute /][/copy] in stylesheet endtags_src.xml endtags_src_5.xsl 83603.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag][/tag] in source document; [copy][attribute /][/copy] in stylesheet endtags_src.xml endtags_src_6.xsl 83604.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag /] in stylesheet endtags_src.xml endtags_ss_1.xsl 83605.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag][/tag] in stylesheet endtags_src.xml endtags_ss_2.xsl 83606.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [tag][xsl:attribute.. /][/tag] in stylesheet endtags_src.xml endtags_ss_3.xsl 83607.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [xsl:element/] in stylesheet endtags_src.xml endtags_elem_1.xsl 83608.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [xsl:element...][/xsl:element] in stylesheet endtags_src.xml endtags_elem_2.xsl 83609.txt Miscellaneous 2002-12-01 XSL:Explicit End Tags: [xsl:element] [xsl:attribute /] [/xsl:element] in stylesheet endtags_src.xml endtags_elem_3.xsl 83610.txt Miscellaneous 2002-12-01 Bug #46331 Regressions test. ".//@*" should be a valid query in transformNode. 83996.xml 83996.xsl 83996_output.txt Miscellaneous 2002-12-01 Bug 46988: XSLT: AV when <![CDATA[]]> is included as a stylesheet literal result element bug46988.xml bug46988.xsl Miscellaneous 2002-12-01 Bug 43954: LangSpec: Parser hangs when loading XML with invalid external ELEMENT declaration bug43954.xml bug43954.xsl 84002_output.txt Miscellaneous 2002-12-01 XSLT: &lt;xsl:copy-of> - Select attribute equal to variable. books.xml XSLT24001.xsl 84039_output.txt Miscellaneous 2002-12-01 books.xml 84111.xsl 84111_output.txt Miscellaneous 2002-12-01 Copy of 83610: XSL:Explicit End Tags: [xsl:element] [xsl:attribute /] [/xsl:element] in stylesheet endtags_src.xml 84229.xsl 84229.txt Miscellaneous 2002-12-01 Copy of 83609: XSL:Explicit End Tags: [xsl:element...][/xsl:element] in stylesheet endtags_src.xml 84230.xsl 84230.txt Miscellaneous 2002-12-01 Copy of 83608: XSL:Explicit End Tags: [xsl:element/] in stylesheet endtags_src.xml 84231.xsl 84231.txt Miscellaneous 2002-12-01 Copy of 83607: XSL:Explicit End Tags: [tag][xsl:attribute.. /][/tag] in stylesheet endtags_src.xml 84232.xsl 84232.txt Miscellaneous 2002-12-01 Copy of 83606: XSL:Explicit End Tags: [tag][/tag] in stylesheet endtags_src.xml 84233.xsl 84233.txt Miscellaneous 2002-12-01 Copy of 83605: XSL:Explicit End Tags: [tag /] in stylesheet endtags_src.xml 84234.xsl 84234.txt Miscellaneous 2002-12-01 Copy of 83604: XSL:Explicit End Tags: [tag][/tag] in source document; [copy][attribute /][/copy] in stylesheet endtags_src.xml 84235.xsl 84235.txt Miscellaneous 2002-12-01 Copy of 83603: XSL:Explicit End Tags: [tag/] in source document; [copy][attribute /][/copy] in stylesheet endtags_src.xml 84236.xsl 84236.txt Miscellaneous 2002-12-01 Copy of 83602: XSL:Explicit End Tags: [tag][/tag] in source document; [copy][/copy] in stylesheet endtags_src.xml 84237.xsl 84237.txt Miscellaneous 2002-12-01 Copy of 83601: XSL:Explicit End Tags: [tag/] in source document; [copy][/copy] in stylesheet endtags_src.xml 84238.xsl 84238.txt Miscellaneous 2002-12-01 Copy of 83600: XSL:Explicit End Tags: [tag][/tag] in source document; [copy/] in stylesheet endtags_src.xml 84239.xsl 84239.txt Miscellaneous 2002-12-01 Copy of 83599: XSL:Explicit End Tags: [tag /] in source document; [copy/] in stylesheet endtags_src.xml 84240.xsl 84240.txt Miscellaneous 2002-12-01 ZVON XSLT Example 44 - INFINITY 84362.xml 84362.xsl 84362.txt Miscellaneous 2002-12-01 ZVON XSLT Example 69 - xsl:template(1/6) 84406.xml 84406.xsl 84406.txt Miscellaneous 2002-12-01 ZVON XSLT Example 69 - xsl:template(2/6) 84407.xml 84407.xsl 84407.txt Miscellaneous 2002-12-01 ZVON XSLT Example 69 - xsl:template(3/6) 84408.xml 84408.xsl 84408.txt Miscellaneous 2002-12-01 ZVON XSLT Example 69 - xsl:template(4/6) 84409.xml 84409.xsl 84409.txt Miscellaneous 2002-12-01 ZVON XSLT Example 69 - xsl:template(5/6) 84410.xml 84410.xsl 84410.txt Miscellaneous 2002-12-01 ZVON XSLT Example 69 - xsl:template(6/6) 84411.xml 84411.xsl 84411.txt Miscellaneous 2002-12-01 ZVON XSLT Example 70 - xsl:template 84412.xml 84412.xsl 84412.txt Miscellaneous 2002-12-01 ZVON XSLT Example 74 - for-each(/) 84420.xml 84420.xsl 84420.txt Miscellaneous 2002-12-01 ZVON XSLT Example 78 - descendant, current() & name() (1/4) 84423.xml 84423.xsl 84423_output.txt Miscellaneous 2002-12-01 84424.xml 84424.xsl 84424_output.txt Miscellaneous 2002-12-01 ZVON XSLT Example 78 - descendant, current() & name() (3/4) 84425.xml 84425.xsl 84425_output.txt Miscellaneous 2002-12-01 ZVON XSLT Example 78 - descendant, current() & name() (4/4) 84426.xml 84426.xsl 84426_output.txt Miscellaneous 2002-12-01 ZVON XSLT Example 79 - xsl:if 84427.xml 84427.xsl 84427.txt Miscellaneous 2002-12-01 ZVON XSLT Example 83 - start-with() 84430.xml 84430.xsl 84430.txt Miscellaneous 2002-12-01 ZVON XSLT Example 68 - id & position 84435.xml 84435.xsl 84435.txt Miscellaneous 2002-12-01 Complex XPATH tests inside of union 84475.xml 84475.xsl 84475_output.txt Miscellaneous 2002-12-01 Example showing how to pass parameters to a common JS file thru test case URL example.xml example.xsl 84610.txt Miscellaneous 2002-12-01 XSLT - transformNodeToObject to a FreeThreadedDOMDocument with a non-existing function books.xml 91177.xsl Miscellaneous 2002-12-01 XSLT - <xsl:output> Inline Element spacing with method=html, indent=yes , preserveWhiteSpace=False 91178.xml 91178.xsl 91178.txt Miscellaneous 2002-12-01 books.xml 91183.xsl 91183_output.txt Miscellaneous 2002-12-01 xslt_xpath_predicate_pattern.xml xslt_xpath_predicate_pattern.xsl xslt_xpath_predicate_pattern.txt Miscellaneous 2002-12-01 XSLT: XPathSupport: preceding axis does not produce nodes in reverse document order when variable used for position. [Bug 74228]. xslt_test_preceding_axis.xml xslt_test_preceding_axis.xsl xslt_test_preceding_axis.txt Modes 2002-12-01 XSLT11106: Mode Attribute null mode books.xml XSLT11106.xsl Modes 2002-12-01 XSLT11104: Mode Attribute mode attribute on stylesheet books.xml XSLT11104.xsl Modes 2002-12-01 XSLT11103: Mode Attribute value will have a overloaded string buffer books.xml XSLT11103.xsl 78323.txt Modes 2002-12-01 XSLT11102: Mode Attribute illegal mode characters books.xml XSLT11102.xsl Modes 2002-12-01 XSLT11101: Mode Attribute xsl:template mode without match -not an error, gets matched by built in template rules books.xml XSLT11101.xsl 78325_output.txt Modes 2002-12-01 XSLT11011: Mode Attribute apply-template has mode before template defined books.xml XSLT11011.xsl 78327.txt Modes 2002-12-01 XSLT11010: Mode Attribute apply-template has mode without template defined books.xml XSLT11010.xsl 78328_output.txt Modes 2002-12-01 XSLT11013: Mode Attribute mode value is a variable books.xml XSLT11013.xsl Modes 2002-12-01 XSLT11012: Mode Attribute mode value is an expression books.xml XSLT11012.xsl Modes 2002-12-01 XSLT11008: Mode Attribute partial match on template, apply-template mode (ie mode="thisisamode" and "thisisamod" with wildcards books.xml XSLT11008.xsl Modes 2002-12-01 XSLT11109: Mode Attribute partial match on template, apply-template mode (ie mode="thisisamode" and "thisisamod" with wildcards books.xml XSLT11009.xsl Modes 2002-12-01 XSLT11007: Mode Attribute conflict resolution with Modes - different priorities books.xml XSLT11007.xsl 78333.txt Modes 2002-12-01 XSLT11006: Mode Attribute conflict resolution with Modes - equivalent priorities takes last books.xml XSLT11006.xsl 78334.txt Modes 2002-12-01 XSLT11002: Mode Attribute QName has no namespace prefix part books.xml XSLT11002.xsl Modes 2002-12-01 XSLT11003: Mode Attribute QName tests to make sure that references to this mode correctly matched both URI and base name: books.xml XSLT11003.xsl 78341.txt Modes 2002-12-01 XSLT11000: Mode Attribute Base Case Mode on template books.xml XSLT11000.xsl 78342.txt Modes 2002-12-01 XSLT11001: Mode Attribute Base Case Mode on apply-template books.xml XSLT11001.xsl 78343.txt Modes 2002-12-01 ZVON XSLT Example 71 - xsl:template and mode (1/2) 84413.xml 84413.xsl 84413.txt Modes 2002-12-01 ZVON XSLT Example 71 - xsl:template & mode (2/2) 84414.xml 84414.xsl 84414.txt NamedTemplates 2002-12-01 XSLT:call-template Error: Reference to undeclared namespace prefix: 'my'. books.xml 84027.xsl NamedTemplates 2002-12-01 XSLT:call-template Error: Required attribute 'name' is missing. books.xml 84028.xsl NamedTemplates 2002-12-01 XSLT:call-template named template with no match, no call-template books.xml 84029.xsl 84029.txt NamedTemplates 2002-12-01 XSLT: Named template 'book' defined twice within this stylesheet. books.xml 84031.xsl NamedTemplates 2002-12-01 xsl:call-template: ERROR may not contain xsl:sort. books.xml 84032.xsl NamedTemplates 2002-12-01 xsl:call-template contains non xslt elements books.xml 84033.xsl NamedTemplates 2002-12-01 xsl:call-template name is a qname - if this starts failing check status of bug 47763 books.xml 84037.xsl 84037.txt NamedTemplates 2002-12-01 xsl:call-template name with-params 84038.xml 84038.xsl 84038.txt NamedTemplates 2002-12-01 xsl:call-template name=" ": At least one name is required at this location. books.xml 84040.xsl NamedTemplates 2002-12-01 xsl:call-template name="": At least one name is required at this location. books.xml 84041.xsl NamedTemplates 2002-12-01 Named template 'book' does not exist in the stylesheet. books.xml 84042.xsl NamedTemplates 2002-12-01 Named template 'foo' is not called in the stylesheet. books.xml 84043.xsl 84043.txt NamedTemplates 2002-12-01 NamedTemplates: Name attribute does not affect match, mode, or priority books.xml 84044.xsl 84044.txt NamedTemplates 2002-12-01 NamedTemplates: match, mode, and priority do not affect Name attribute books.xml 84045.xsl NamedTemplates 2002-12-01 NamedTemplates: ZVON Tutorial - call-template in for next loop 84046.xml 84046.xsl 84046.txt NamedTemplates 2002-12-01 NamedTemplates: ZVON Tutorial - call-template with-param test 84047.xml 84047.xsl 84047.txt NamedTemplates 2002-12-01 ZVON XSLT Example 73 - apply-templates (1/4) 84416.xml 84416.xsl 84416.txt NamedTemplates 2002-12-01 ZVON XSLT Example 73 - apply-templates (2/4) 84417.xml 84417.xsl 84417.txt NamedTemplates 2002-12-01 ZVON XSLT Example 73 - apply-templates (3/4) 84418.xml 84418.xsl 84418.txt NamedTemplates 2002-12-01 ZVON XSLT Example 73 - apply-templates (4/4) 84419.xml 84419.xsl 84419.txt NamedTemplates 2002-12-01 ZVON XSLT Example 77 - call-template & with-param(1/2) 84436.xml 84436.xsl 84436.txt NamedTemplates 2002-12-01 ZVON XSLT Example 77 - call-template & with-param(2/2) 84437.xml 84437.xsl 84437.txt NamedTemplates 2002-12-01 Use a named template and import another stylesheet with a template of the same name. This in turns calls a named template in the parent stylesheet, which also exists in the imported stylesheet. The parent stylesheet named template should be called. [Bug 65665] xslt_namedtemplates_ImportIncludeParentNT.xml xslt_namedtemplates_ImportIncludeParentNT.xsl xslt_namedtemplates_ImportIncludeParentNT1.xsl xslt_namedtemplates_ImportIncludeParentNT_result.txt NamedTemplates 2002-12-01 Use call-templates on a named template in the parent stylesheet, which imports a child that contains a template of the same name. Parent should preserve import precedence. [Bug 65665] xslt_namedtemplates_CallerTemplateImportP.xml xslt_namedtemplates_CallerTemplateImportP.xsl xslt_namedtemplates_ExtraTemplateImportP.xsl xslt_namedtemplates_ExtraTemplateImport2P.xsl xslt_namedtemplates_CallerTemplateImportP_result.txt NamedTemplates 2002-12-01 Use a stylesheet containing a named template, and including a template of the same name. Error should be thrown. [Bug 65665] xslt_namedtemplates_IncludeSameName.xml xslt_namedtemplates_IncludeSameName.xsl xslt_namedtemplates_IncludeSameNamePrec.xsl NamedTemplates 2002-12-01 Use a named template with an Escape character in its name, and call-template with the escape character [DCR Bug 52341] xslt_NamedTemplate_NameIsEntityCharacter.xml xslt_NamedTemplate_NameIsEntityCharacter.xsl xslt_NamedTemplate_NameIsEntityCharacter_result.txt NamedTemplates 2002-12-01 XSLT: When named template has a match attribute that matches multiple nodes, style sheet throws compile exception books.xml NamedTemplate_Bug85244.xsl NamedTemplate_Bug85244.txt Namespace 2002-12-01 XSLT01009: null namespace books.xml XSLT01009.xsl Namespace 2002-12-01 XSLT01012: set xsl namespace to fooxsl books.xml XSLT01012.xsl 77655_output.txt Namespace 2002-12-01 XSLT01021: xsl:foo books.xml XSLT01021.xsl Namespace 2002-12-01 XSLT01107:1.0 Namespace - 1 - element "comment", attribute "name" Plants.xml comment10.xsl Namespace 2002-12-01 XSLT01108: Namespace 1.0 Copy Test using XSL:Explicit End Tags: [tag/] in source document; [copy][attribute /][/copy] in stylesheet endtags_src.xml copy10.xsl 77660.txt Namespace 2002-12-01 XSLT01210: 1.0 namespace using xsl:template syntax for defining a rule plantsW.xml outline10.xsl Namespace 2002-12-01 xsl:otherwise foo.xml choose2_10.xsl Namespace 2002-12-01 XSLT01105: New Namespace - xsl:element plants.xml element10.xsl 77669_output.txt Namespace 2002-12-01 XSLT01106:XSLT Namespace 1.0 - xsl:element inside of xsl:attribute plants.xml element_in_attribute10.xsl 77670_output.txt Namespace 2002-12-01 XSLT01115: Namespace 1.0 - xsl:otherwise, xsl:when otherwise.xml otherwise.xsl 77700_output.txt Namespace 2002-12-01 XSLT01406: Keyword sort may not be used in namespace http://www.w3.org/TR/WD-xsl. books.xml XSLT01406.xsl Namespace 2002-12-01 XSLT01400: Keyword include may not be used in namespace http://www.w3.org/TR/WD-xsl. books.xml XSLT01400.xsl Namespace 2002-12-01 XSLT NAMESPACE 1.0: Copy of 76264: XSL Debugging: 1: verify that every xsl keyword gets trapped foo.xml choose2_10.xsl Namespace 2002-12-01 XSLT01209: Nested templates may not be used in namespace http://www.w3.org/TR/WD-xsl. ledger.xml XSLT01209.xsl Namespace 2002-12-01 XSLT01201: eval may not be used in namespace http://www.w3.org/TR/WD-xsl. ledger.xml XSLT01201.xsl Namespace 2002-12-01 XSLT01115: Namespace 1.0 - xsl:otherwise, xsl:when otherwise.xml otherwise.xsl 77700.txt Namespace 2002-12-01 XSLT01111: Namespace 1.0 - xsl:if test if.xml if.xsl 77701.txt Namespace 2002-12-01 XSLT01006: Namespace 1.0 - default namespace if.xml defaultns.xsl 77702.txt Namespace 2002-12-01 XSLT01000: Namespace 1.0 - xslt element in xml source (inside xsl namespace) XSLT01000.xml if.xsl 77703.txt Namespace 2002-12-01 XSLT01020: Namespace 1.0 - intl sufficiency on QNAME (utf-8), should pass on all platforms books.xml XSLT01020.xsl 77704.txt Namespace 2002-12-01 XSLT01205: Existing XSL Functionality not included in XSLT- xsl:pi books.xml XSLT01205.xsl Namespace 2002-12-01 XSLT01208: Existing XSL Functionality not included in XSLT- xsl:cdata books.xml XSLT01208.xsl Namespace 2002-12-01 XSLT01207: Existing XSL Functionality not included in XSLT- xsl:entity-ref books.xml XSLT01207.xsl Namespace 2002-12-01 XSLT01200: Existing XSL Functionality not included in XSLT- stylesheet beginning with template books.xml XSLT01200.xsl Namespace 2002-12-01 XSLT01206: Existing XSL Functionality not included in XSLT- node-name books.xml XSLT01206.xsl Namespace 2002-12-01 XSLT01204: Existing XSL Functionality not included in XSLT- built in function (eval) books.xml XSLT01204.xsl Namespace 2002-12-01 XSLT01401 : XSLT Features in the old Namespace - xsl:text XSLT01401.xml XSLT01401.xsl Namespace 2002-12-01 XSLT01402: XSLT Features in the old Namespace -attributes: mode, priority books.xml xslt01402.xsl 77983_output.txt Namespace 2002-12-01 XSLT01412: XSLT Features in the old Namespace -xsl:output books.xml xslt01412.xsl lowpribooks17.xsl Namespace 2002-12-01 XSLT29202: Namespace -version="" output.xml XSLT01003.xsl Namespace 2002-12-01 XSLT29203: Namespace -version attribute missing output.xml XSLT01004.xsl Namespace 2002-12-01 XSLT01405: xsl:processing-instruction in the old namespace - copy of XSLT16010.xsl books.xml XSLT01405.xsl Namespace 2002-12-01 XSLT01407: xsl:variable in the old namespace books.xml XSLT01407.xsl Namespace 2002-12-01 XSLT01408: xsl:param in the old namespace books.xml XSLT01408a.xsl Namespace 2002-12-01 XSLT01409: xsl:with-param in the old namespace books.xml XSLT01409A.xsl Namespace 2002-12-01 XSLT01410: xsl:copy-of in the old namespace XSLT01410.xml XSLT01410.xsl Namespace 2002-12-01 XSLT01023: literal result element with xsl:version attribute not 1.0 books.xml XSLT01023a.xsl 78214.txt Namespace 2002-12-01 XSLT01022: literal result element with xsl:version attribute = 1.0 books.xml XSLT01022.xsl 78215.txt Namespace 2002-12-01 Bug 42903: XSL: We shouldn't allow xsl:template without a match attribute under the new namespace books.xml bug42903.xsl Namespace 2002-12-01 Copy of 77700: XSLT01115: Namespace 1.0 - xsl:otherwise, xsl:when 84473.xml 84473.xsl 84473.txt Namespace 2002-12-01 Copy of 77701: XSLT01111: Namespace 1.0 - xsl:if test 84474.xml 84474.xsl 84474.txt Namespace 2002-12-01 Use an xmlns="" attribute and then query for all namespaces on the result element. any default namespaces should not be applied. [Bug 71781]. XmlnsResetOnResultElement.xml XmlnsResetOnResultElement.xsl XmlnsResetOnResultElement_result.txt Namespace 2002-12-01 XSLT: Does not follow Errata rule for copying namespace node when namespace node has a null name Bug85356.xml Bug85356.xsl Bug85356.txt Namespace_XPath 2002-12-01 Verify XPath uses namespaces from XSLT, not from XmlNavigator prefixes.xml namespace_xpath_1.xsl Namespace_XPath_1.txt Namespace_XPath 2002-12-01 Copy namespace nodes to output. [bug 70935] foo.xml xslt_copy_namespace_nodes.xsl xslt_copy_namespace_nodes.txt Namespace_XPath 2002-12-01 Use default namespace from xsl file and xml file prefixes.xml namespace_xpath_4.xsl Namespace_XPath_4.txt Namespace_XPath 2002-12-01 Use each of the XmlNavigator methods (select, matches, evaluate) with different prefixes from xml file prefixes.xml namespace_xpath_3.xsl Namespace_XPath_3.txt Namespace_XPath 2002-12-01 Use xml prefix and its namespace to find xml:space attributes prefixes.xml namespace_xpath_6.xsl Namespace_XPath_6.txt Namespace_XPath 2002-12-01 Verify xpath does not return xmlns attributes prefixes.xml namespace_xpath_7.xsl Namespace_XPath_7.txt Namespace_XPath 2002-12-01 Use same query many times with different namespace mapping prefixes.xml namespace_xpath_8.xsl Namespace_XPath_8.txt Namespace_XPath 2002-12-01 Verify all namespace scoping rules in stylesheet prefixes.xml namespace_xpath_5.xsl Namespace_XPath_5.txt Namespace_XPath 2002-12-01 Prefix is declared in xml file, but not in stylesheet prefixes.xml namespace_xpath_2.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Skip both the attributes stylesheet-prefix and result-prefix nsalias.xml 91766.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare myxsl as an alias without declaring it in the xsl:stylesheet nsalias.xml 91767.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare myxsl as an alias with a declaration in the xsl:stylesheet and a blank template | Do nothing nsalias.xml 91768.xsl 91768.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | skip stylesheet-prefix, result-prefix="xsl" | Required attribute 'stylesheet-prefix' is missing nsalias.xml 91769.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", skip result-prefix | Required attribute 'result-prefix' is missing nsalias.xml 91770.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="", result-prefix="xsl" | '' is not a valid namespace prefix value nsalias.xml 91771.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", result-prefix="" | '' is not a valid namespace prefix value nsalias.xml 91772.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix=" ", result-prefix="xsl" | ' ' is not a valid namespace prefix value nsalias.xml 91773.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", result-prefix=" " | ' ' is not a valid namespace prefix value nsalias.xml 91774.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix=" myxsl ", result-prefix="xsl" | ' myxsl ' is not a valid namespace prefix value nsalias.xml 91775.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", result-prefix=" xsl " | ' xsl ' is not a valid namespace prefix value nsalias.xml 91776.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="123", result-prefix="xsl" | 123 is not a valid namespace prefix value nsalias.xml 91779.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", result-prefix="123" | '' is not a valid namespace prefix value nsalias.xml 91780.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="#default", result-prefix="xsl" | Process Normally nsalias.xml 91781.xsl 91781.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", result-prefix="#default" | Process Normally nsalias.xml 91782.xsl 91782.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | stylesheet-prefix="myxsl", result-prefix="xsl" | Both Prefixes point to the same namespace URI nsalias.xml 91783.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare an alias to itself, stylesheet-prefix="myxsl" result-prefix="myxsl" nsalias.xml 91784.xsl 91784.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare an alias to multiple results | The last alias declared should override all nsalias.xml 91785.xsl 91785.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Create a namespace alias using an another existing alias nsalias.xml 91786.xsl 91786.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | exclude-result-prefixes to NULL | Ignore and behave normally nsalias.xml 91788.xsl 91788.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | set exclude-result-prefixes to a space | Behave normally nsalias.xml 91789.xsl 91789.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Exclude a result prefix which has no namespace declaration | Error out nsalias.xml 91790.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Exclude a result prefix "default" which has no namespace declaration | Error out nsalias.xml 91791.xsl Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | exclude-result-prefixes="#default" | Behave normally nsalias.xml 91792.xsl 91792.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare 3 namespaces xsla, xslb, xslc and exclude xslb. Create alias to only xsla | no xslb namespaces in the output nsalias.xml 91793.xsl 91793.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare 3 namespaces xsla, xslb, xslc, and exclude xslb and xslc by spaces, alias only to xsla | output without xslb and xslc namespaces nsalias.xml 91794.xsl 91794.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare 3 namespaces xsla, xslb, xslc, and exclude xslb and xslc by tabs, alias only to xsla | output without xslb and xslc namespaces nsalias.xml 91795.xsl 91795.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Declare 3 namespaces xsla, xslb, xslc, and exclude xslb and xslc by newline, alias only to xsla | output without xslb and xslc namespaces nsalias.xml 91796.xsl 91796.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Exclude the same alias twice nsalias.xml 91797.xsl 91797.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | Use xsl:exclude-result-prefixes attribute in an element instead of using it in xsl:stylesheet | Output selected namespaces nsalias.xml 91798.xsl 91798.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | exclude-result-prefixes is null on xsl:stylesheet. xslb is excluded in one element and xslc is excluded in another element | Ignore the one on xsl:stylesheet and use whatever is in elements nsalias.xml 91799.xsl 91799.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | exclude-result-prefixes is xsla on xsl:stylesheet. xslb is excluded in one element and xslc is excluded in another element | Since xsla is an alias to xsl, ouput that excluding xslb on one and xslc on the other nsalias.xml 91800.xsl 91800.txt Namespace-alias 2002-12-01 XSLT | xsl:namespace-alias | exclude-result-prefixes is xsl on xsl:stylesheet. xslb and xslc are excluded on 2 different elements | Since xsla is an alias to xsl, ouput that excluding xslb on one and xslc on the other nsalias.xml 91801.xsl 91801.txt Namespace-alias 2002-12-01 Use a namespace alias for #default, and exclude-result-prefixes on that name (which is the same as another namespace declared within xsl:stylesheet. Should not remove the prefix. [Bug 71054] NSaliasWithDefaultResultPrefix.xml NSaliasWithDefaultResultPrefix.xsl NSaliasWithDefaultResultPrefix_result.txt Namespace-alias 2002-12-01 Use the xsl:namespace-alias element to rename a namespace in the stylesheet (xslalias) to another namespace alias in the result xml document. In this particular regression case, we are producing and Xsl stylesheet as output, so the alias goes from xslalias to xsl. This was previously being ignored when used inside of an If Conditional. [Bug 65525] xslt_nsalias_NsAliasForXslOutput.xml xslt_nsalias_NsAliasForXslOutput.xsl xslt_nsalias_NsAliasForXslOutput_result.txt Namespace-alias 2002-12-01 XSLT: xsl:namespace-alias results in wrong namespace declaration in output stylesheet. [Bug 73638] foo.xml xslt_nsalias_test1.xsl xslt_nsalias_test1.txt Namespace-alias 2002-12-01 XSLT: xsl:namespace-alias results in wrong namespace declaration in output stylesheet. [Bug 73638] foo.xml xslt_nsalias_test2.xsl xslt_nsalias_test2.txt Namespace-alias 2002-12-01 Namespace aliasing does not work correctly for RTFs. [Bug 71052] foo.xml xslt_NSaliasWithinRTF.xsl xslt_NSaliasWithinRTF.txt Namespace-alias 2002-12-01 XSLT: XSLT: Ignores namespace alias when inside named template. [Bug 73649] foo.xml xslt_test_ns_alias_in_import.xsl xslt_test_ns_alias_in_import.inc xslt_test_ns_alias_in_import.txt Namespace-alias 2002-12-01 XSLT: XSLT: Ignores namespace alias when inside named template. [Bug 73649] foo.xml xslt_test_namespace_alias_inside_call_template.xsl xslt_test_namespace_alias_inside_call_template.txt Number 2002-12-01 XSLT - Numbering - xsl:number at the document root 91021.xml 10052.xsl 10052_output.txt Number 2002-12-01 XSLT - Numbering - xsl:number at the document root 91021.xml 10053.xsl 10053_output.txt Number 2002-12-01 ZVON XSLT Example 84 - number() 84431.xml 84431.xsl 84431.txt Number 2002-12-01 XSLT - Numbering - Defaults - All 84679.xml 84679.xsl 84679.txt Number 2002-12-01 XSLT - Numbering - level = "single" 84680.xml 84680.xsl 84680.txt Number 2002-12-01 XSLT - Numbering - level = "any" 84681.xml 84681.xsl 84681.txt Number 2002-12-01 XSLT - Numbering - level = "multiple" 84682.xml 84682.xsl 84682.txt Number 2002-12-01 XSLT - Numbering - count = "[expression]" 84683.xml 84683.xsl 84683.txt Number 2002-12-01 XSLT - Numbering - count = "[expression]" (for-each) 84684.xml 84684.xsl 84684.txt Number 2002-12-01 XSLT - Numbering - from = "[expression]" 84687.xml 84687.xsl 84687.txt Number 2002-12-01 XSLT - Numbering - invalid level - level != ("single" && "any" && "multiple") 84688.xml 84688.xsl Number 2002-12-01 XSLT - Numbering - format = "a.a.a" | "A.A.A" | "1.1.1" | "i.i.i" |" I.I.I" | "@1I@A" | "1*I*A" | "1>a?i" 84692.xml 84692.xsl 84692.txt Number 2002-12-01 XSLT - Numbering within templates - count - level = "any" - format = any 84694.xml 84694.xsl 84694.txt Number 2002-12-01 XSLT - Numbering - value attribute 84698.xml 84698.xsl 84698.txt Number 2002-12-01 XSLT - Numbering - value attribute - format = "a" | "A" | "1" | "I" | "I" | "I.I.a.A" | "@a" | "*1A" | " 1> " 84699.xml 84699.xsl 84699_output.txt Number 2002-12-01 XSLT: Number formatting - format= "&#x0031;" (Arabic)- & = "&#x0023;" (Arabic alphabetic) & = "&#xff11;" (Arabic double byte) - letter-value="alphabetic" | "traditional" 84700.xml 84700.xsl 84700_output.txt Number 2002-12-01 XSLT - Numbering - Defaults - All 84702.xml 84702.xsl Number 2002-12-01 XSLT - Numbering - format="&#x05d0;" (Hebrew) - letter-value="alphabetic" && "traditional" 84705.xml 84705.xsl 84705_output.txt Number 2002-12-01 XSLT - Invalid letter-value - != ("alphabetic" && "traditional") 84706.xml 84706.xsl Number 2002-12-01 XSLT - Numbering - format= "&#x0905" (Hindi Consonants) & = "&#x0905;" (Hindi Vowels) & "&#x0967;" (Hindi Numbers) & letterValue="alphabetic" | "traditional" 84714.xml 84714.xsl 84714_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x0e01;" (Thai Alphabet) & = "&#x0e51;" (Thai Numbers) - letter-value="alphabetic" | "traditional" 84715.xml 84715.xsl 84715_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x0410;" (Russian-Upper) & = "&#x0430;" (Russian-Lower) - letter-value="alphabetic" | "traditional" 84716.xml 84716.xsl 84716_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x30a2;" (Japanese Aiueo DBCS) & = "&#x30a4;" (Iroha DBCS) & = "&#xff71;" (Aiueo SBCS) & = "&#xff72;" (Iroha SBCS) - letter-value="alphabetic" | "traditional" 84717.xml 84717.xsl 84717_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#xc77c;" (Korean Decimal 2) & = "&#xd558;" (Korean 99) & = "&#xac00;" (Korean Ganada) & = "&#x3131;" (Korean Chosung) & = "&#x4e01;" (Korean Decimal) - letter-value="alphabetic" | "traditional" - lang="ko" 84719.xml 84719.xsl 84719_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x0049;" (Roman-Upper) & = "&#x0069;" (Roman-Lower) - letter-value="alphabetic" | "traditional" 84720.xml 84720.xsl 84720.txt Number 2002-12-01 XSLT - Numbering - format= "&#x0041;" (Finnish,Norwegian,Swedish,Denmark,US-Upper) & = "&#x0061;" (Finnish,Norwegian,Swedish,Denmark,US-Lower) - lang = "no" & "sv" & "da" & "en" - letter-value="alphabetic" | "traditional" 84722.xml 84722.xsl 84722_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x58f9;" (Taiwan traditional) & = "&#x4e01;" (Taiwan decimal) - letter-value="alphabetic" | "traditional" - lang="zh-tw" 84723.xml 84723.xsl 84723_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x5b50;" (Zodiac 12) & = "&#x7532;" (Zodiac 10) - & = "&#x7532;&#x5b50;" (Zodiac 60) - letter-value="alphabetic" | "traditional" 84724.xml 84724.xsl 84724_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x58f9;" (Chinese traditional) - letter-value="alphabetic" | "traditional" 84725.xml 84725.xsl 84725_output.txt Number 2002-12-01 XSLT - Numbering - format= "&#x4e01;" (Far East Decimal) & = "&#x58f1;" (Far East Ideographic) - letter-value="alphabetic" | "traditional" 84726.xml 84726.xsl 84726_output.txt Number 2002-12-01 XSLT - Numbering - xsl:number at the document root 91021.xml 91021.xsl 91021.txt Number 2002-12-01 XSLT - Numbering - Rounding and conversion to number of value attribute 91022.xml 91022.xsl 91022_output.txt Number 2002-12-01 XSLT - Numbering - grouping-separator &amp; grouping-size attributes 91023.xml 91023.xsl Number 2002-12-01 XSLT - Numbering - Using variables within AVT attributes. 91026.xml 91026.xsl 91026_output.txt Number 2002-12-01 XSLT - Numbering - Additional formatting tests - level = "multiple" - count="x|x|x" x=node name format="" & "A" & ";1" & "A=" & "*" & "A 1 A 1 A 1 A 1 A" & "A.1" & "=" & "1.1" 91027.xml 91027.xsl 91027_output.txt Number 2002-12-01 XSLT - Numbering - Additional counting tests - level = "single" & "multiple" & "any" - count - from 91028.xml 91028.xsl 91028_output.txt Number 2002-12-01 XSLT - Numbering - Counting from a context node that is not an element - level = "any" & "single" & "multiple" - count = "node()" - from 91029.xml 91029.xsl 91029_output.txt Number 2002-12-01 XSLT - Numbering - number out of range - upper limit 91030.xml 91030.xsl 91030_output.txt Number 2002-12-01 XSLT - Numbering - number out of range - lower limit 91031.xml 91031.xsl 91031_output.txt Number 2002-12-01 foo.xml xslt_xsl_number_format_pattern_01.xsl xslt_xsl_number_format_pattern_01.txt Number 2002-12-01 xslt_xsl_number_grp_sepr_test.xml xslt_xsl_number_grp_sepr_test.xsl Number 2002-12-01 foo.xml xslt_xsl_number_invalid_value.xsl xslt_xsl_number_invalid_value.txt Number 2002-12-01 xslt_numbering_test1.xml xslt_numbering_test1.xsl xslt_numbering_test1.txt Number 2002-12-01 xslt_xsl_number_format_pattern01.xml xslt_xsl_number_format_pattern_1.xsl xslt_xsl_number_format_pattern_1.txt Number 2002-12-01 xslt_xsl_number_format_pattern01.xml xslt_xsl_number_format_pattern01.xsl xslt_xsl_number_format_pattern01.txt Number 2002-12-01 xslt_numbering_formatA1.xml xslt_numbering_formatA1.xsl xslt_numbering_formatA1.txt Number 2002-12-01 XSLT: xsl:number produces wrong results when value attribute is a nodeset. [Bug 77061] ValueAsNodesetTest1.xml ValueAsNodesetTest1.xsl ValueAsNodesetTest1.txt Number 2002-12-01 XSLT: xsl:number produces wrong results when value attribute is a nodeset. [Bug 77061] ValueAsNodesetTest2.xml ValueAsNodesetTest2.xsl ValueAsNodesetTest2.txt Number 2002-12-01 XSLT: xsl:number produces wrong results when value attribute is a nodeset. [Bug 77061] ValueAsNodesetTest1.xml ValueAsEmptyNodeset.xsl ValueAsEmptyNodeset.txt Output 2002-12-01 XSLT29500: Output - method equals null testdata.xml xslt29500.xsl Output 2002-12-01 XSLT29501: Output - method is missing testdata.xml xslt29501.xsl 77927.txt Output 2002-12-01 XSLT29502: Output - method equals xml testdata.xml xslt29502.xsl 77928.txt Output 2002-12-01 XSLT29504: Output - method equals html testdata.xml xslt29504.xsl 77929.txt Output 2002-12-01 XSLT29505: Output - method equals text testdata.xml xslt29505.xsl 77930.txt Output 2002-12-01 XSLT29506: Output - method equals Qname testdata.xml xslt29506.xsl 77931.txt Output 2002-12-01 XSLT29107: Output - version = buffer overflow testdata.xml xslt29107.xsl 77932.txt Output 2002-12-01 XSLT29101: Output - version without method testdata.xml xslt29101.xsl 77933_output.txt Output 2002-12-01 XSLT29100: Output - version="1.0" testdata.xml xslt29100.xsl 77934_output.txt Output 2002-12-01 XSLT29005: Output -not top level element testdata.xml XSLT29005.xsl Output 2002-12-01 XSLT29304: Output -method="xml" version="1.0", encoding="UTF-16", standalone="yes" testdata.xml xslt29304.xsl 77936_output.txt Output 2002-12-01 XSLT29404: Output -method="xml" version="1.0", encoding="UTF-16", standalone="" testdata.xml xslt29404.xsl Output 2002-12-01 XSLT29403: Output -method="xml" version="1.0", encoding="UTF-16", standalone="foo" testdata.xml xslt29403.xsl Output 2002-12-01 XSLT29402: Output -method="xml" version="1.0", encoding="UTF-16". Standalone default testdata.xml xslt29402.xsl 77939.txt Output 2002-12-01 XSLT29401: Output -method="xml" version="1.0", encoding="UTF-16", standalone="no" testdata.xml xslt29401.xsl 77940.txt Output 2002-12-01 XSLT29305: Output -method="xml" indent default = no books.xml xslt29305.xsl 77957.txt Output 2002-12-01 XSLT29301: Output -method="xml" indent = no books.xml xslt29301.xsl 77959.txt Output 2002-12-01 XSLT29303: Output -method="xml" indent default = "foo" books.xml xslt29303.xsl Output 2002-12-01 XSLT29302: Output -method="xml" indent default = null books.xml xslt29302.xsl Output 2002-12-01 XSLT29503: Output -method="foo" books.xml xslt29503.xsl Output 2002-12-01 XSLT29601: Output - with unsupported attributes books.xml xslt29601.xsl Output 2002-12-01 XSLT29000: Output -conflicting namespace on multiple outputs - takes last testdata.xml xslt29000.xsl 78175.txt Output 2002-12-01 XSLT29001: Output -specified through attributes by variable testdata.xml xslt29001.xsl Output 2002-12-01 XSLT29002: Output -multple xsl:output elements - should take last testdata.xml xslt29002.xsl 78177.txt Output 2002-12-01 XSLT29003: Output -included xsl:output element testdata.xml xslt29003.xsl xslt29003a.xsl 78180_output.txt Output 2002-12-01 XSLT29007: Output default namespace - node context testdata.xml xslt29007.xsl 78182.txt Output 2002-12-01 XSLT29008: Output generated through change in prefix (spec example) testdata.xml xslt29008.xsl 78183.txt Output 2002-12-01 XSLT29209: XSL:OUTPUT encoding=iso-8859-2 (central european) www.toplist.cz.xml xslt29209a.xsl 78221.txt Output 2002-12-01 XSLT29224: XSL:OUTPUT encoding=shift-jis tests large file, test input from jis. 932 NLS must be installed iso-2022-jp.xml XSLT29224.xsl 78222.txt Output 2002-12-01 XSLT29200: XSL:OUTPUT encoding=utf-7 mlang supports, but not valid xml (displays utf-7 as opened in windows-1252 to see correctly converted and displayed utf-7 change charset to utf-7 in javascript file) iso-2022-jp.xml XSLT29200.xsl 78223.txt Output 2002-12-01 XSLT29206: XSL:OUTPUT encoding=iso-2022-jp iso-2022-jp.xml XSLT29206.xsl 78224.txt Output 2002-12-01 XSLT29207: XSL:OUTPUT multilingual xml to encoding=windows-1252 iso-2022-jp.xml XSLT29207.xsl 78225.txt Output 2002-12-01 XSLT29205: XSL:OUTPUT encoding=euc - with leading x- mapped to euc in mime database iso-2022-jp.xml XSLT29205.xsl 78226.txt Output 2002-12-01 XSLT29219: XSL:OUTPUT encoding=case insenstive SHIFT_jis iso-2022-jp.xml XSLT29219.xsl 78227.txt Output 2002-12-01 XSLT29226: XSL:OUTPUT two outputs to different encodings iso-2022-jp.xml XSLT29226.xsl 78229.txt Output 2002-12-01 XSL:Output method="text" : 2 methods on one output Outputtext.xml 84009.xsl 84009_output.txt Output 2002-12-01 XSL:Output method="text" : 2 outputs, second one method="text" Outputtext.xml 84008.xsl 84008_output.txt Output 2002-12-01 XSL:Output method="text" : spacing between nodes xslt05001.xml 84010.xsl 84010.txt Output 2002-12-01 XSL:Output method="text" : spacing between literals OutputText.xml 84011.xsl 84011_output.txt Output 2002-12-01 XSL:Output method="text" : with xml attributes OutputText.xml 84012.xsl 84012_output.txt Output 2002-12-01 XSL:Output method="text" with foo="bar" attribute OutputText.xml 84013.xsl Output 2002-12-01 XSL:Output method="text" XSL escaped characters OutputText.xml 84014.xsl 84014_output.txt Output 2002-12-01 XSL:Output method="text" XML escaped characters xslt05001.xml 84015.xsl 84015.txt Output 2002-12-01 XSL:Output method="text" media-type="text/plain" outputtext.xml 84016.xsl 84016_output.txt Output 2002-12-01 XSL:Output method="text" media-type="message/http" outputtext.xml 84017.xsl 84017_output.txt Output 2002-12-01 XSL:Output method="text" media-type="" outputtext.xml 84018.xsl 84018_output.txt Output 2002-12-01 XSL:Output method="text" encoding="utf-7" iso-2022-jp.xml 84019.xsl 84019.txt Output 2002-12-01 XSL:Output method="text" encoding="shift-jis" iso-2022-jp.xml 84020.xsl 84020.txt Output 2002-12-01 XSL:Output method="text" encoding="eUC-jP" iso-2022-jp.xml 84021.xsl 84021.txt Output 2002-12-01 XSL:Output method="text" encoding="x-euc" iso-2022-jp.xml 84022.xsl 84022.txt Output 2002-12-01 XSL:Output method="text" complex XSL books.xml 84025.xsl avt.xsl 84025.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - ADDRESS BlockADDRESS.xml BLOCKElemTest.xsl 84143.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - BLOCKQUOTE BlockBLOCKQUOTE.xml BLOCKElemTest.xsl 84144.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - DIV BlockDIV.xml BLOCKElemTest.xsl 84145.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - DL BlockDL.xml BLOCKElemTest.xsl 84146.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - FIELDSET BlockFIELDSET.xml BLOCKElemTest.xsl 84147.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - FORM BlockFORM.xml BLOCKElemTest.xsl 84148.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - H1 BlockH1.xml BLOCKElemTest.xsl 84149.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - H2 BlockH2.xml BLOCKElemTest.xsl 84150.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - H3 BlockH3.xml BLOCKElemTest.xsl 84151.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - H4 BlockH4.xml BLOCKElemTest.xsl 84152.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - H5 BlockH5.xml BLOCKElemTest.xsl 84153.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - H6 BlockH6.xml BLOCKElemTest.xsl 84154.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - NOSCRIPT BlockNOSCRIPT.xml BLOCKElemTest.xsl 84155.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - OL BlockOL.xml BLOCKElemTest.xsl 84156.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - P BlockP.xml BLOCKElemTest.xsl 84160.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - PRE BlockPRE.xml BLOCKElemTest.xsl 84161.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - TABLE BlockTABLE.xml BLOCKElemTest.xsl 84162.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - UL BlockUL.xml BLOCKElemTest.xsl 84163.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - OPTGROUP 84164.xml 84164.xsl 84164.txt Output 2002-12-01 XSL:Output method="html" BOOLEAN ATTRIBUTE TEST 84165.xml 84165.xsl 84165.txt Output 2002-12-01 XSL:Output method="html" OTHER element test -APPLET 84259.xml 84259.xsl 84259.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - BASEFONT 84260.xml 84260.xsl 84260.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - BODY 84261.xml BLOCKElemTest.xsl 84261.txt Output 2002-12-01 XSL:Output method="html" OTHER element test -CAPTION 84262.xml BLOCKElemTest.xsl 84262.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - CENTER 84263.xml BLOCKElemTest.xsl 84263.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - COL 84264.xml BLOCKElemTest.xsl 84264.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - COLGROUP 84265.xml BLOCKElemTest.xsl 84265.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - DD 84266.xml BLOCKElemTest.xsl 84266.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - DEL 84267.xml BLOCKElemTest.xsl 84267.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - DIR 84268.xml BLOCKElemTest.xsl 84268.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - DT 84269.xml BLOCKElemTest.xsl 84269.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - FONT 84270.xml BLOCKElemTest.xsl 84270.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - FRAME 84271.xml BLOCKElemTest.xsl 84271.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - FRAMESET 84272.xml BLOCKElemTest.xsl 84272.txt Output 2002-12-01 XSL:Output method="html" OTHER element test -HEAD 84273.xml BLOCKElemTest.xsl 84273.txt Output 2002-12-01 XSL:Output method="html" OTHER element test -HTML 84274.xml BLOCKElemTest.xsl 84274.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - IFRAME 84275.xml BLOCKElemTest.xsl 84275.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - INS 84276.xml BLOCKElemTest.xsl 84276.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - ISINDEX 84277.xml BLOCKElemTest.xsl 84277.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - LEGEND 84278.xml BLOCKElemTest.xsl 84278.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - LI 84279.xml BLOCKElemTest.xsl 84279.txt Output 2002-12-01 XSL:Output method="html" OTHER element test -LINK 84280.xml BLOCKElemTest.xsl 84280.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - MENU 84281.xml BLOCKElemTest.xsl 84281.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - META 84282.xml BLOCKElemTest.xsl 84282.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - NOFRAMES 84283.xml BLOCKElemTest.xsl 84283.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - OPTION 84284.xml BLOCKElemTest.xsl 84284.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - PARAM 84285.xml BLOCKElemTest.xsl 84285.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - S 84286.xml BLOCKElemTest.xsl 84286.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - STRIKE 84287.xml BLOCKElemTest.xsl 84287.txt Output 2002-12-01 XSL:Output method="html" OTHER element test -STYLE 84288.xml BLOCKElemTest.xsl 84288.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - TBODY 84289.xml BLOCKElemTest.xsl 84289.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - TD 84290.xml BLOCKElemTest.xsl 84290.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - TFOOT 84291.xml BLOCKElemTest.xsl 84291.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - TH 84292.xml BLOCKElemTest.xsl 84292.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - THEAD 84293.xml BLOCKElemTest.xsl 84293.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - TITLE 84294.xml BLOCKElemTest.xsl 84294.txt Output 2002-12-01 XSL:Output method="html" OTHER element test - TR 84295.xml BLOCKElemTest.xsl 84295.txt Output 2002-12-01 XSL:Output method="html" INLINE element test -U (changed from BLOCK bug#48497) 84296.xml BLOCKElemTest.xsl 84296.txt Output 2002-12-01 XSL:Output method="html" version=4 84304.xml 84304.xsl 84304.txt Output 2002-12-01 XSL:Output method="html" version=4.01 84305.xml 84305.xsl 84305.txt Output 2002-12-01 XSL:Output method="html" version="" 84306.xml 84306.xsl 84306.txt Output 2002-12-01 XSL:Output method="html" - should terminate processing-instruction with > rather than ?> 84309.xml 84309.xsl 84309.txt Output 2002-12-01 XSL:Output method="html" indent=no with Block and Inline elements 84312.xml 84312.xsl 84312.txt Output 2002-12-01 XSL:Output method="html" indent=no with Unknown and XML elements 84313.xml 84313.xsl 84313.txt Output 2002-12-01 ZVON XSLT Example 62 - ENCODING 84374.xml 84374.xsl 84374.txt Output 2002-12-01 ZVON XSLT Example 80 - output(1/2) 84428.xml 84428.xsl 84428.txt Output 2002-12-01 ZVON XSLT Example 80 - output(2/2) 84429.xml 84429.xsl 84429.txt Output 2002-12-01 ZVON XSLT Example 85 - output & disable-output-escaping(1/3) 84432.xml 84432.xsl 84432.txt Output 2002-12-01 ZVON XSLT Example 85 - output & disable-output-escaping(2/3) 84433.xml 84433.xsl 84433.txt Output 2002-12-01 ZVON XSLT Example 85 - output & disable-output-escaping(3/3) 84434.xml 84434.xsl 84434.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - SRC in SCRIPT, INPUT, IMG 84452.xml 84452.xsl 84452.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - longdesc in IMG 84453.xml 84453.xsl 84453.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - usemap in INPUT, IMG,OBJECT 84454.xml 84454.xsl 84454.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - classid in OBJECT 84455.xml 84455.xsl 84455.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - CODEBASE in OBJECT 84456.xml 84456.xsl 84456.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - data in OBJECT 84457.xml 84457.xsl 84457.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - cite in Q, BLOCKQUOTE, INS, DEL 84458.xml 84458.xsl 84458.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - action in FORM 84459.xml 84459.xsl 84459.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - profile in HEAD 84460.xml 84460.xsl 84460.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - for in SCRIPT 84461.xml 84461.xsl 84461.txt Output 2002-12-01 Output method="html" w/ UTF-8 XML - datasrc in TABLE 84462.xml 84462.xsl 84462.txt Output 2002-12-01 Copy of 78183: XSLT29008: Output generated through change in prefix (spec example) 84480.xml 84480.xsl 84480.txt Output 2002-12-01 BUG 46969 Shouldn't output whitespace before or after text nodes as part of indentation algorithm 84580.xml 84580.xsl 84580.txt Output 2002-12-01 BUG 47732: XSLT: omit-xml-declaration is ignored if method is omitted 84616.xml 84616.xsl 84616.txt Output 2002-12-01 BUG 47770: XSLT: Multiple xsl:output elements incorrectly override specified values with default values 84617.xml 84617.xsl 84617.txt Output 2002-12-01 XSL:Output default method tests - null namespace not 'html' - expect XML 84618.xml 84618.xsl 84618.txt Output 2002-12-01 XSL:Output default method tests - null namespace 'HTML' - expect html 84619.xml 84619.xsl 84619.txt Output 2002-12-01 XSL:Output default method tests - null namespace 'hTmL' - expect html 84620.xml 84620.xsl 84620.txt Output 2002-12-01 XSL:Output default method tests - null namespace 'html', text node that contains more than whitespace - expect xml 84621.xml 84621.xsl 84621.txt Output 2002-12-01 XSL:Output default method tests - non null namespace 'html' - expect xml 84622.xml 84622.xsl 84622.txt Output 2002-12-01 XSL:Output default method tests - no element child - expect xml 84623.xml 84623.xsl 84623.txt Output 2002-12-01 XSL:Output default method tests - null namespace 'html', text node that contains whitespace - expect html 84624.xml 84624.xsl 84624.txt Output 2002-12-01 XSL:Output method="html" BLOCK element test - XMP 84625.xml 84625.xsl 84625.txt Output 2002-12-01 BUG 48518 XSLT: output method=html where attribute has a qname does not escape < in attribute 84626.xml 84626.xsl 84626.txt Output 2002-12-01 foo.xml xslt_output_html_#_sign_in_href_attribute.xsl SignInHrefAttribute.txt Output 2002-12-01 foo.xml xslt_output_html_attr_with_amp.xsl AmpersandWithinHtmlAttribute.txt Output 2002-12-01 Use Cdata-Section-Element with two elements output to Html. This attribute should be ignored, Cdata sections are not allowed in Html. [Bug 66801] xslt_output_CdataSectElementAttrWithHtml.xml xslt_output_CdataSectElementAttrWithHtml.xsl xslt_output_CdataSectElementAttrWithHtml.txt Output 2002-12-01 xslt_output_HTML_DocType.xml xslt_output_HTML_DocType_SystemAndPublic.xsl xslt_output_HTML_DocType_SystemAndPublic.txt Output 2002-12-01 xslt_output_HTML_DocType.xml xslt_output_HTML_DocType_Public.xsl xslt_output_HTML_DocType_Public.txt Output 2002-12-01 xslt_output_HTML_DocType.xml xslt_output_HTML_DocType_System.xsl xslt_output_HTML_DocType_System.txt Output 2002-12-01 xslt_out_html_empty_tag.xml xslt_out_html_empty_tag.xsl xslt_out_html_empty_tag.txt Output 2002-12-01 foo.xml EntityRefInAttribHtml.xsl EntityRefInAttribHtml.txt Output 2002-12-01 foo.xml xslt_html_op_href_attr_non_ascii_value.xsl Html_Op_Href_Attr_non_ascii_value.txt Output 2002-12-01 Use xsl:output with method equal to html and an ampersand located adjacent to a suffixed curly bracket - specified in an attribute. The XSLT transformer should not escape the ampersand in the output because the method is equal to html. [Bug 66562] xslt_output_HtmlWithAmpersandCurlyBracket.xml xslt_output_HtmlWithAmpersandCurlyBracket.xsl xslt_output_HtmlWithAmpersandCurlyBracket.txt Output 2002-12-01 Use xsl:output with method equal to html and an < specified as an attribute. With method equals html, the attributes < should not be escaped to the resulting xml. [Bug 66576] xslt_output_NoEscapedLessThanWithHtmlOutput.xml xslt_output_NoEscapedLessThanWithHtmlOutput.xsl xslt_output_NoEscapedLessThanWithHtmlOutput.txt Output 2002-12-01 Use the xsl:output tag with Html, but specify a literal result element with two escaped ampersands side by side. Result should contain to escaped ampersand side by side as well. [Bug 66561] xslt_output_HtmlWithTwoAdjacentEscapedAmpersand.xml xslt_output_HtmlWithTwoAdjacentEscapedAmpersand.xsl xslt_output_HtmlWithTwoAdjacentEscapedAmpersand.txt Output 2002-12-01 Use a stylesheet with method=html, and a match pattern on '//celldata'. Should not match template at root (for template //celldata). xslt_output_MatchOnCellData.xml xslt_output_MatchOnCellData.xsl xslt_output_MatchOnCellData.txt Output 2002-12-01 foo.xml xslt_html_output_media_type.xsl xslt_html_output_media_type.txt Output 2002-12-01 Use xsl:output with method=html and indent not set. The behaviour should default to indent='yes' when method equals html [Bug 58698] xslt_output_OutputHtmlIndentNotSpecified.xml xslt_output_OutputHtmlIndentNotSpecified.xsl xslt_output_OutputHtmlIndentNotSpecified.txt Output 2002-12-01 84433.xml output_DoeOnAmpersandXslText.xsl output_DoeOnAmpersandXslText.txt Output 2002-12-01 Use xsl:output in the parent stylesheet, only to have its imported children declare separate xsl:output elements with different attributes. Parent attributes/settings should be preserved. [Bug 65746] xslt_output_ImportPrecForOutput.xml xslt_output_ImportPrecForOutput.xsl xslt_output_ImportPrecForOutput1.xsl xslt_output_ImportPrecForOutput2.xsl xslt_output_ImportPrecForOutput_result.txt Output 2002-12-01 Use xsl:output with standalone='yes' and literal result elements. Should generate an error. [Bug 65747] xslt_output_MultipleRootsWithStandalone.xml xslt_output_MultipleRootsWithStandalone.xsl Output 2002-12-01 Use xsl:output omit-xml-declaration="no" and method="html". The xml declaration should NOT appear in the result file. [Bug 58690] xslt_output_ForcedXmlDeclOnHtml.xml xslt_output_ForcedXmlDeclOnHtml.xsl xslt_output_ForcedXmlDeclOnHtml.txt Output 2002-12-01 Use xsl:output with method='html' and a literal result element 'head'. A META tag should be generated in the resulting html with the proper encoding, ... [Bug 67778/58698] xslt_output_HtmlWithLiteralResultHeadElement.xml xslt_output_HtmlWithLiteralResultHeadElement.xsl xslt_output_HtmlWithLiteralResultHeadElement.txt ProcessingInstruction 2002-12-01 XSLT16010: xsl:processing-instruction Base Case books.xml XSLT16010.xsl 78188.txt ProcessingInstruction 2002-12-01 XSLT16009: xsl:processing-instruction Completeness - xsl:pi inside of xsl:template books.xml XSLT16009.xsl 78190.txt ProcessingInstruction 2002-12-01 XSLT16008: xsl:processing-instruction Completeness - xsl:element inside of xsl:pi books.xml XSLT16008.xsl 78196.txt ProcessingInstruction 2002-12-01 XSLT16007: xsl:processing-instruction Element Keywords - B - element has unexpected attributes, specified in DTD with default value - pi books.xml XSLT16007.xsl ProcessingInstruction 2002-12-01 XSLT16006: xsl:processing-instruction Element Keywords - (A) Unexpected Attributes - pi books.xml XSLT16006.xsl ProcessingInstruction 2002-12-01 XSLT16005: xsl:processing-instruction xsl:pi - 2 - create pi with unspecified name books.xml XSLT16005.xsl ProcessingInstruction 2002-12-01 XSLT16004: xsl:processing-instruction Element Keywords - Element has global attribute in the 'xsl' namespace declared and set in DTD - pi books.xml XSLT16004.xsl 78200_output.txt ProcessingInstruction 2002-12-01 XSLT16003: xsl:processing-instruction xsl:pi - 1 - create pi with specified name books.xml XSLT16003.xsl 78201.txt ProcessingInstruction 2002-12-01 XSLT16002: xsl:processing-instruction Attribute Keywords - 8 - element "pi", attribute "name" books.xml XSLT16002.xsl 78202_output.txt ProcessingInstruction 2002-12-01 XSLT16001: xsl:processing-instruction Attribute Keywords - 3 - element "pi", attribute "name" books.xml XSLT16001.xsl 78203.txt ProcessingInstruction 2002-12-01 XSLT16000: xsl:processing-instruction Attribute Keywords - 7 - element "pi", attribute "name" books.xml XSLT16000.xsl ProcessingInstruction 2002-12-01 XSLT16102: xsl:processing-instruction content of the xsl:processing-instruction contains the string ?> books.xml XSLT16102.xsl ProcessingInstruction 2002-12-01 XSLT16101: xsl:processing-instruction creating anything other than characters (ie. element) books.xml XSLT16101.xsl ProcessingInstruction 2002-12-01 XSLT16100: xsl:processing-instruction the name attribute is not both an NCName and a PITarget books.xml XSLT16100.xsl ProcessingInstruction 2002-12-01 XSLT12004: Built-In Template Rules Root Mode processed in absence of successful match books.xml XSLT12004.xsl 78393.txt ProcessingInstruction 2002-12-01 XSLT12003: Built-In Template Rules Element Mode processed in absence of successful match books.xml XSLT12003.xsl 78394.txt ProcessingInstruction 2002-12-01 books.xml xslt_invalid_pi_name1.xsl ProcessingInstruction 2002-12-01 books.xml xslt_invalid_pi_name2.xsl xslt_invalid_pi_name.txt ProcessingInstruction 2002-12-01 Use an xsl:value-of and xsl:text with disable-output-escaping attribute set to yes within an xsl:processing-instruction element. Should silently ignore. [Bug 53329] xslt_pi_PIWithTextDoeEscapeChars.xml xslt_pi_PIWithTextDoeEscapeChars.xsl xslt_pi_PIWithTextDoeEscapeChars_result.txt RTF 2002-12-01 test.xml RTF_to_boolean_test.xsl RTF_to_boolean_test.txt RTF 2002-12-01 test.xml RTF_to_number_in_format_number.xsl RTF_to_number_in_format_number.txt RTF 2002-12-01 test.xml RTF_to_string_substring_function.xsl RTF_to_string_substring_function.txt Sorting 2002-12-01 XSLT18104 xsl:sort on an attribute & XSLT18113 xsl:sort on multiple keys books.xml XSLT18104.xsl 77516.txt Sorting 2002-12-01 XSLT18103 xsl:sort - CONTEXT: sort on an ancestor - jscript sorttest.xml XSLT18103.xsl 77517.txt Sorting 2002-12-01 XSLT18003: Related to 72791 XSL: 5.2.5 - Sorting - 16 - order-by attribute has garbage contents books.xml XSLT18003.xsl Sorting 2002-12-01 XSLT18120: ERROR xsl:sort select="price;name" books.xml XSLT18120.xsl Sorting 2002-12-01 XSLT18110: xsl:sort select="." <br/> XSLT18108: two identical results verify kept document order numbers.xml XSLT18110.xsl 77526.txt Sorting 2002-12-01 XSLT18114 xsl:sort - empty sort following two valid sorts, <xsl:sort/> should be equivalent to <xsl:sort select="."/> books.xml XSLT18114.xsl 77527.txt Sorting 2002-12-01 XSLTBUG88701: xsl:sort -sort select="." following element, and attribute sorts - should sort first by frequency then by title. books.xml multisortbug.xsl 77528.txt Sorting 2002-12-01 XSLT18122: xsl:sort (no select) default to self books.xml xslt18122.xsl 77529.txt Sorting 2002-12-01 XSLT18116: xsl:sort international sufficiency case (for select) intlsuff.xml xslt18116.xsl 77530.txt Sorting 2002-12-01 XSLT18107: xsl:sort select="foo" - where there is only one result <br/>XSLT18101:<xsl:sort select="price"/> - where price element has a namespace books.xml XSLT18107.xsl 77532.txt Sorting 2002-12-01 XSLT18102: xsl:sort select="price" - where there is no price. Results should be the same as if there were no sort at all. books.xml xslt18102.xsl 77533.txt Sorting 2002-12-01 XSLT18111: <xsl:sort select="*"/> books.xml xslt18111.xsl 77534.txt Sorting 2002-12-01 XSLT18118: xsl:sort - sort on non-existant node following two sucessful sorts books.xml XSLT18118.xsl 77535.txt Sorting 2002-12-01 XSLT18201: xsl:sort select= element with a namespace - related to 77532 books.xml XSLT18201.xsl 77539.txt Sorting 2002-12-01 XSLT18203: xsl:sort attribute - related to 77516. Sort magazines by @frequency then title books.xml XSLT18203a.xsl 77541.txt Sorting 2002-12-01 ascending and descending sort sort2.xml XSLT20001.xsl 77544_output.txt Sorting 2002-12-01 XSLT19001: xsl:sort attribute with number data-type descending order sort3.xml xslt19001.xsl 77548.txt Sorting 2002-12-01 XSLT19008: <xsl:sort data-type=""/> sort3.xml XSLT19008.xsl Sorting 2002-12-01 XSLT19008: <xsl:sort data-type="foo"/> sort3.xml XSLT19009.xsl Sorting 2002-12-01 XSLT20011: <xsl:sort order="-"/> sort3.xml XSLT20011.xsl Sorting 2002-12-01 XSLT20010: <xsl:sort order=""/> sort3.xml XSLT20010.xsl Sorting 2002-12-01 XSLT19006: <xsl:sort data-type="number;text"/> sort3.xml XSLT19006.xsl Sorting 2002-12-01 XSLT19003: <xsl:sort data-type="text"/> sort3.xml xslt19003.xsl 77557.txt Sorting 2002-12-01 XSLT19014: xsl:sort text as data-type number sort4.xml XSLT19014.xsl 77559.txt Sorting 2002-12-01 XSLT19010: xsl:sort data-type text xsl:sort data-type number books2.xml XSLT19010.xsl 77560.txt Sorting 2002-12-01 XSLT19004: number data type attribute, "5" string typed item -> sort as number books2.xml XSLT19004.xsl 77561.txt Sorting 2002-12-01 XSLT20000: sort with order="ascending" - Copy of 77516: XSLT18104 xsl:sort on an attribute & XSLT18113 xsl:sort on multiple keys books.xml XSLT20000.xsl 77563.txt Sorting 2002-12-01 XSLT20005: sort with order="descending" - & XSLT20009: two sort keys both descending books.xml XSLT20005.xsl 77565.txt Sorting 2002-12-01 XSLT20007: two sort keys first ascending second descending, same data type books.xml XSLT20007.xsl 77566.txt Sorting 2002-12-01 XSLT20008: two sort keys first descending second ascending, different data type books3.xml XSLT20008.xsl 77567.txt Sorting 2002-12-01 XSLT20012: two sort keys for same element first descending second ascending books3.xml XSLT20012.xsl 77568.txt Sorting 2002-12-01 XSLT18208: sort on foo where there are two identical results verify kept document order - apply templates, related to 77526 numbers.xml XSLT18208.xsl 77569.txt Sorting 2002-12-01 XSLT29601: Sort: Multilingual Sorting multilingualsort.xml xslt18304.xsl 77977.txt Sorting 2002-12-01 XSLT18202: Sort: apply-templates sort on explicit child sorttest.xml xslt18202.xsl 77979.txt Sorting 2002-12-01 XSLT18100: Sort: for-each sort on explicit child sorttest.xml xslt18100.xsl 77980.txt Sorting 2002-12-01 XSLT18218: Sort: apply-templates, template does not match sorttest.xml xslt18218.xsl 77981.txt Sorting 2002-12-01 XSLT18217: Sort: apply-templates, international sufficiency case (for select) intlsuff.xml xslt18217.xsl 77982.txt Sorting 2002-12-01 XSLT18109: Sort: 16 sort keys XSLT18109.xml xslt18109.xsl 77985_output.txt Sorting 2002-12-01 XSLT18117: <xsl:sort select="foo">foo</sort> xslt18109.xml xslt18117.xsl Sorting 2002-12-01 XSLT190xx: xsl:sort on multiple datatypes specified on elements - when data-type not specified should sort as text, unless element is typed, should convert all to first type specified. sortNodeType.xml xslt19012.xsl 78191_output.txt Sorting 2002-12-01 XSLT18123: Sort on union query XSLT18123.xml XSLT18123.xsl 78286.txt Sorting 2002-12-01 XSLT18106: non-whitespace node before sort XSLT18123.xml XSLT18106a.xsl Sorting 2002-12-01 XSLT18105: non-whitespace node - CDATA, PI, COMMENT XSLT18123.xml XSLT18105.xsl 78291.txt Sorting 2002-12-01 XSL: 5.2.5 - 1 - repeat faraz-books.xml 2_5_1_repeat.xsl 81684.txt Sorting 2002-12-01 XSL: 5.2.5 - 2 - repeat faraz-books.xml 2_5_2_repeat.xsl 81685.txt Sorting 2002-12-01 XSL: 5.2.5 - 3 - repeat faraz-books.xml 2_5_3_repeat.xsl 81686.txt Sorting 2002-12-01 XSL: 5.2.5 - 4 - repeat faraz-books.xml 2_5_4_repeat.xsl Sorting 2002-12-01 XSL: 5.2.5 - 5 - repeat - value of order-by attribute has extraneous preceeding ';' faraz-books.xml 2_5_5_repeat.xsl Sorting 2002-12-01 XSL: 5.2.5 - 6 - repeat - value of order-by attribute has extraneous following ';' faraz-books.xml 2_5_6_repeat.xsl Sorting 2002-12-01 XSL: 5.2.5 - 7 - repeat - value of order-by attribute is ';' faraz-books.xml 2_5_7_repeat.xsl Sorting 2002-12-01 XSL: 5.2.5 - 8 - repeat - two criteria, opposite directions faraz-books.xml 2_5_8_repeat.xsl 81691.txt Sorting 2002-12-01 XSL: 5.2.5 - 9 - repeat - two criteria, same direction faraz-books.xml 2_5_9_repeat.xsl 81692.txt Sorting 2002-12-01 XSL: 5.2.5 - 10 - repeat - two criteria, same criterion twice faraz-books.xml 2_5_10_repeat.xsl 81693.txt Sorting 2002-12-01 XSL: 5.2.5 - 1 - use-templates faraz-books.xml 2_5_1_use-templates.xsl 81710.txt Sorting 2002-12-01 XSL: 5.2.5 - 2 - use-templates faraz-books.xml 2_5_2_use-templates.xsl 81711.txt Sorting 2002-12-01 XSL: 5.2.5 - 3 - use-templates faraz-books.xml 2_5_3_use-templates.xsl 81712.txt Sorting 2002-12-01 XSL: 5.2.5 - 4 - use-templates faraz-books.xml 2_5_4_use-templates.xsl 81713.txt Sorting 2002-12-01 XSL: 5.2.5 - 6 - use-templates - value of order-by attribute has extraneous following ';' faraz-books.xml 2_5_6_use-templates.xsl Sorting 2002-12-01 XSL: 5.2.5 - 7 - use-templates - value of order-by attribute is ';' faraz-books.xml 2_5_7_use-templates.xsl Sorting 2002-12-01 XSL: 5.2.5 - 8 - use-templates - two criteria, opposite directions faraz-books.xml 2_5_8_use-templates.xsl 81717.txt Sorting 2002-12-01 XSL: 5.2.5 - 9 - use-templates - two criteria, same direction faraz-books.xml 2_5_9_use-templates.xsl 81718.txt Sorting 2002-12-01 XSL: 5.2.5 - 10 - use-templates - two criteria, same criterion twice faraz-books.xml 2_5_10_use-templates.xsl 81719.txt Sorting 2002-12-01 XSL: regression of bug #66071 : Sorting bug66071.xml bug66071.xsl 83821.txt Sorting 2002-12-01 XSLT18105: non-whitespace node - CDATA, PI, COMMENT XSLT18123.xml XSLT18105a.xsl Sorting 2002-12-01 Copy of 83821: XSL: regression of bug #66071 : Sorting 84186a.xml 84186.xsl 84186.txt Sorting 2002-12-01 Copy of 77516: XSLT18104 xsl:sort on an attribute & XSLT18113 xsl:sort on multiple keys 84465.xml 84465.xsl 84465.txt Sorting 2002-12-01 Copy of 77532: XSLT18107: xsl:sort select="foo" - where there is only one result <br/>XSLT18101:<xsl:sort select="price"/> - where price element has a namespace 84466.xml 84466.xsl 84466.txt Sorting 2002-12-01 Copy of 77541: XSLT18203: xsl:sort attribute - related to 77516. Sort magazines by @frequency then title 84467.xml 84467.xsl 84467.txt Sorting 2002-12-01 Copy of 77563: XSLT20000: sort with order="ascending" - Copy of 77516: XSLT18104 xsl:sort on an attribute & XSLT18113 xsl:sort on multiple keys 84468.xml 84468.xsl 84468.txt Sorting 2002-12-01 Copy of 77566: XSLT20007: two sort keys first ascending second descending, same data type 84469.xml 84469.xsl 84469.txt Sorting 2002-12-01 Copy of 77565: XSLT20005: sort with order="descending" - & XSLT20009: two sort keys both descending 84470.xml 84470.xsl 84470.txt Sorting 2002-12-01 Copy of 77567: XSLT20008: two sort keys first descending second ascending, different data type 84471.xml 84471.xsl 84471.txt Sorting 2002-12-01 Copy of 77568: XSLT20012: two sort keys for same element first descending second ascending 84472.xml 84472.xsl 84472.txt Sorting 2002-12-01 Copy of 77979: XSLT18202: Sort: apply-templates sort on explicit child 84479.xml 84479.xsl 84479.txt Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 16 - order-by attribute has garbage contents - repeat plants.xml 2_5_16_repeat.xsl Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 13 - sort by an ancestral element - xsl:repeat sorttest.xml 2_5_13_repeat.xsl 89749.txt Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 13 - sort by an ancestral element - xsl:use-templates sorttest.xml 2_5_13_use-templates.xsl 89751.txt Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 14 - sort by a child node - xsl:repeat sorttest.xml 2_5_14_repeat.xsl 89758.txt Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 14 - sort by a child node - xsl:use-templates sorttest.xml 2_5_14_use-templates.xsl 89760.txt Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 12 - sort by nodes of heterogeneous types - xsl:repeat hsortdata.xml 2_5_12_repeat.xsl 89762.txt Sorting 2002-12-01 XSL: 5.2.5 - Sorting - 12 - sort by nodes of heterogeneous types - xsl:use-templates hsortdata.xml 2_5_12_use-templates.xsl 89763.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang Attribute | xsl:sort lang="es" case-order="upper-first" sortlang.xml 91689.xsl 91689_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="es" case-order="lower-first" sortlang.xml 91691.xsl 91691_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang Attribute | xsl:sort lang="" sortlang.xml 91692.xsl Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | default lang case-order="lower-first" sortlang.xml 91693.xsl 91693_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | default lang case-order="upper-first" sortlang.xml 91694.xsl 91694_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="en" case-order="lower-first" sortlang.xml 91695.xsl 91695_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="en" case-order="upper-first" sortlang.xml 91696.xsl 91696_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="fr" case-order="upper-first" sortlang.xml 91697.xsl 91697_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="fr" case-order="lower-first" sortlang.xml 91698.xsl 91698_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="sv" case-order="lower-first" sortlang.xml 91699.xsl 91699_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | xsl:sort lang="sv" case-order="upper-first" sortlang.xml 91700.xsl 91700_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang and Case-order Attributes | multiple keys sortlang.xml 91701.xsl 91701_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Case-order Attribute | xsl:sort case-order="something" 91703.xsl 91703.xsl Sorting 2002-12-01 XSLT : Sort | Base Case for Case-order Attribute | xsl:sort case-order="upper-first" data-type="number"(bug#52947) sortlang.xml 91704.xsl 91704_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Case-order Attribute | xsl:sort lang="sv" data-type="number"(lang should be ignored, bug#52947) sortlang.xml 91705.xsl 91705_output.txt Sorting 2002-12-01 XSLT : Sort | Base Case for Lang | xsl:sort Lang="en" (note captial L in Lang) sortlang.xml 91751.xsl Sorting 2002-12-01 XSLT : Sort | Base Case for case-order |xsl:sort lang="en" default value of case-order should be lower-first sortlang.xml 91752.xsl 91752_output.txt Sorting 2002-12-01 Sort | Base Case for lang attribute |xsl:sort lang="en" , "En", "eN" and "EN" sortlang.xml 91753.xsl 91753_output.txt Sorting 2002-12-01 Sort | Base Case for lang attribute |xsl:sort lang="en-ZZZZZZZZZZ"(bug#53015) sortlang.xml 91754.xsl Sorting 2002-12-01 Use xsl:sort with data-type='text' and numerous text elements of the same value. [Bug 52357] xslt_sort_TextElementsAllSame.xml xslt_sort_TextElementsAllSame.xsl xslt_sort_TextElementsAllSame_result.txt Sorting 2002-12-01 Use xsl:sort with a comma-delimited number. [Bug 52357] xslt_sort_CommaDelimitedValuesNumber.xml xslt_sort_CommaDelimitedValuesNumber.xsl xslt_sort_CommaDelimitedValuesNumber_result.txt Sorting 2002-12-01 Use xsl:sort to sort text that is identical except for a trailing number at the end of the text node. [Bug 52357] xslt_sort_LongTextWithNumbers.xml xslt_sort_LongTextWithNumbers.xsl xslt_sort_LongTextWithNumbers_result.txt Sorting 2002-12-01 Use xsl:sort with text that contains both upper an lower case letters. Using upper sort. [Bug 52357] xslt_sort_MixedCaseUpperFirst.xml xslt_sort_MixedCaseUpperFirst.xsl xslt_sort_MixedCaseUpperFirst_result.txt Sorting 2002-12-01 Use xsl:sort on data-type=numbers and lang!=en (used french). [Bug 52357] xslt_sort_SortNumbersWithDifferentLang.xml xslt_sort_SortNumbersWithDifferentLang.xsl xslt_sort_SortNumbersWithDifferentLang_result.txt Sorting 2002-12-01 Use xsl:sort on numbers that are prefixed by the positive sign '+'. [Bug 52357] xslt_sort_SortWithPositiveSignChar.xml xslt_sort_SortWithPositiveSignChar.xsl xslt_sort_SortWithPositiveSignChar_result.txt Sorting 2002-12-01 Use xsl:sort to sort numbers, some of whom are null/empty. Should be consistently sorted. [Bug 52357] xslt_sort_SortOnEmptyTextNodesWithTypeNumber.xml xslt_sort_SortOnEmptyTextNodesWithTypeNumber.xsl xslt_sort_SortOnEmptyTextNodesWithTypeNumber_result.txt Sorting 2002-12-01 Use xsl:sort with decimal fraction numbers that do or do not contain preceeding zero's. [Bug 52357] xslt_sort_DecimalPointsWithoutPrefixZeroMix.xml xslt_sort_DecimalPointsWithoutPrefixZeroMix.xsl xslt_sort_DecimalPointsWithoutPrefixZeroMix_result.txt Sorting 2002-12-01 Use xsl:sort with data-type equal to number and the case-order attribute set to various ordering styles. [Bug 52357] xslt_sort_DataTypeNumberWithCaseOrders.xml xslt_sort_DataTypeNumberWithCaseOrders.xsl xslt_sort_DataTypeNumberWithCaseOrders_result.txt Sorting 2002-12-01 Use xsl:sort to same numbers of the same value. [Bug 52357] xslt_sort_SortSameNumbers.xml xslt_sort_SortSameNumbers.xsl xslt_sort_SortSameNumbers_result.txt Sorting 2002-12-01 Use xsl:sort with data-type equals text and non-standard english alphabet characters are part of the text node. [Bug 52357] xslt_sort_SortWithNonAlphaChars.xml xslt_sort_SortWithNonAlphaChars.xsl xslt_sort_SortWithNonAlphaChars_result.txt Sorting 2002-12-01 Use xsl:sort on data-type='text' and case-order='lower-first' with capital letters appearing in the middle of text. [Bug 52357] xslt_sort_TextWithUpperInMiddle.xml xslt_sort_TextWithUpperInMiddle.xsl xslt_sort_TextWithUpperInMiddle_result.txt Sorting 2002-12-01 Use:xsl sort on data-type='text' and case-order='upper-first' with capital letters appearing in the middle of text. [Bug 52357] xslt_sort_UpperFirstWithUpperCaseInMiddle.xml xslt_sort_UpperFirstWithUpperCaseInMiddle.xsl xslt_sort_UpperFirstWithUpperCaseInMiddle_result.txt Sorting 2002-12-01 Use xsl:sort to sort text nodes that span multiple lines (cr/lf). [Bug 52357] xslt_sort_TextNodesSpanMultipleLines.xml xslt_sort_TextNodesSpanMultipleLines.xsl xslt_sort_TextNodesSpanMultipleLines_result.txt Sorting 2002-12-01 Use xsl:sort with the case-order attribute set to upper-first. [Bug 52357] xslt_sort_SortUpperFirstBase.xml xslt_sort_SortUpperFirstBase.xsl xslt_sort_SortUpperFirstBase_result.txt Sorting 2002-12-01 Use xsl:sort to sort 0 and -0 from ascending and descending orders. Order is same (0 and -0 equal in IEEE754, use document ordering)[Bug 52357] xslt_sort_ZeroAndNegativeZero.xml xslt_sort_ZeroAndNegativeZero.xsl xslt_sort_ZeroAndNegativeZero_result.txt Sorting 2002-12-01 Use xsl:sort with data-type equals numbers and negative zero prefixed numbers. [Bug 52357] xslt_sort_ZeroPrefixedNegNumbers.xml xslt_sort_ZeroPrefixedNegNumbers.xsl xslt_sort_ZeroPrefixedNegNumbers_result.txt Sorting 2002-12-01 Use xsl:sort to sort ascending and descending numbers that are of equivalent value, but different representations (1.0 vs. 01 vs. 1) [Bug 52357] xslt_sort_SortEquivalentNumbersBothDir.xml xslt_sort_SortEquivalentNumbersBothDir.xsl xslt_sort_SortEquivalentNumbersBothDir_result.txt Sorting 2002-12-01 Use xsl:sort to sort three numbers. [Bug 52357] xslt_sort_SortThreeNumbers.xml xslt_sort_SortThreeNumbers.xsl xslt_sort_SortThreeNumbers_result.txt Sorting 2002-12-01 System.Xml.Xsl : Sorting does not work as expected when sort expression uses function current(). [Bug 85697] SortExprWithCurrentInsideForEach.xml SortExprWithCurrentInsideForEach.xsl SortExprWithCurrentInsideForEach.txt Sorting 2002-12-01 System.Xml.Xsl : Sorting does not work as expected when sort expression uses function current(). [Bug 85697] SortExprWithCurrentInsideForEach1.xml parts.xml SortExprWithCurrentInsideForEach1.xsl SortExprWithCurrentInsideForEach1.txt Sorting 2002-12-01 Sort using @foo:attr sort_on_namespace_prefix_attribute.xml sort_on_namespace_prefix_attribute.xsl sort_on_namespace_prefix_attribute.txt Sorting 2002-12-01 XSLT: Sort inside xsl:apply-templates does not work as expected when sort expression uses current(). [Bug 85859] SortExprWithCurrentInApplyTemplates.xml SortExprWithCurrentInApplyTemplates.xsl SortExprWithCurrentInApplyTemplates.txt Sorting 2002-12-01 Turkish i sorting test turkish.xml turkish.xsl turkish.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Non-XSLT Top level elements are not treated as extension elements. Put myelement as top level element books.xml 91802.xsl 91802.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Declare an extension element on the xsl:stylesheet element using extension-element-prefixes attribute | If the element is not existing process the content of fallback books.xml 91803.xsl 91803.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Declare an extension element on a literal result element using xsl:extension-element-prefixes attribute | If the element is not existing process the content of fallback books.xml 91804.xsl 91804.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Declare an extension element setting extension-element-prefixes to a value #default | Output the literal element with its namespace prefix books.xml 91806.xsl 91806.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Import a Stylesheet with an extension element | Do not apply and should be treated as a literal result element, not as an extension element books.xml 91807.xsl 91807a.xsl 91807.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Include a Stylesheet with an extension element | Do not apply and should be treated as a literal result element, not as an extension element books.xml 91808.xsl 91808a.xsl 91808_output.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Declare x xsl:extension-element-prefixes="foo" inside a element | Element 'x' is not a recognized extension element | Error out books.xml 91809.xsl Stylesheet 2002-12-01 XSLT | Extension Elements | Run element-available function on the extension element created | Return true if implemented or false if not implemented in the namespace of the extension element books.xml 91810.xsl 91810.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Instantiate an extension element which has no implementation in the namespace | Fallback if <xsl:fallback> exists | Error out books.xml 91811.xsl 91811.txt Stylesheet 2002-12-01 XSLT | Extension Elements | Create an extension-element with an invalid prefix with colon in name | 'a:b' is not a valid namespace prefix value | Error out books.xml 91812.xsl Stylesheet 2002-12-01 XSLT | Extension Elements | Create an extension-element with an invalid #defaultx as prefix | '#defaultx' is not a valid namespace prefix value | Error out books.xml 91813.xsl Stylesheet 2002-12-01 XSLT | Extension Elements | Create an extension-element with an invalid 'undefined' prefix | Reference to undeclared namespace prefix: 'undefined' | Error out books.xml 91814.xsl Stylesheet 2002-12-01 XSLT | Extension Elements | Create an extension-element on an XSL instruction element | Don't recognize the prefix. books.xml 91815.xsl Stylesheet 2002-12-01 XSLT | Extension Elements | books.xml 91816.xsl 91816.txt Stylesheet 2002-12-01 Use xsl:stylesheet with text as a toplevel element. This invalidates the stylesheet and should generate an exception. [Bug 65771] xslt_stylesheet_InvalidStylesheetThrowExcep.xml xslt_stylesheet_InvalidStylesheetThrowExcep.xsl Stylesheet 2002-12-01 Regression uses the exclude-result-prefixes attribute to on xsl:stylesheet element as well as an individual literal result element [Bug 57159] xslt_stylesheet_ValidExcludeNSPrefix.xml xslt_stylesheet_ValidExcludeNSPrefix.xsl xslt_stylesheet_ValidExcludeNSPrefix_Result.txt Stylesheet 2002-12-01 Use xsl:stylesheet with an xmlns equal to the reserved xmlns Uri. Should generate an error. [Bug 54232] xslt_stylesheet_XmlnsNsOnStylesheet.xml xslt_stylesheet_XmlnsNsOnStylesheet.xsl Template 2002-12-01 84581.XSL | XSLT- CodeCoverage | onTransformNode Event | Return False books.xml 84581.xsl 84581_output.txt Template 2002-12-01 It is an error if a single xsl:apply-templates element contains more than one xsl:with-param element with the same name. [Bug 71240] IDontExist.xml xslt_template_duplicate_param.xsl Template 2002-12-01 It is an error if a single xsl:call-template element contains more than one xsl:with-param element with the same name. [Bug 71240] IDontExist.xml xslt_call_template_duplicate_param.xsl Template 2002-12-01 Use the apply templates with a select attribute expression of Document(string literal filename). The root node to the file should be returned. [Bug 61167] xslt_template_DocumentFnTakesStringParam.xml xslt_template_DocumentFnTakesStringParam2.xml xslt_template_DocumentFnTakesStringParam.xsl xslt_template_DocumentFnTakesStringParam_result.txt Template 2002-12-01 Use the xpath expression document(foo.xml)/* to return the first element below the doc root. It should not return the root. This bug tests the regression of the previous infinite recursion behavior. [Bug 59216] xslt_template_MatchFirstElmtBelowDocRoot.xml xslt_template_MatchFirstInclude.xml xslt_template_MatchFirstElmtBelowDocRoot.xsl xslt_template_MatchFirstElmtBelowDocRoot_result.txt Template 2002-12-01 Code coverage for union match pattern "doc/foo/bar | //bar" in xsl:template. xslt_template_pattern1.xml xslt_template_pattern1.xsl xslt_template_pattern1.txt Template 2002-12-01 Code coverage for union match pattern "//bar[1] | foo/bar[2]" in xsl:template. xslt_template_pattern2.xml xslt_template_pattern2.xsl xslt_template_pattern2.txt Template 2002-12-01 Code coverage for union match pattern "doc/foo | doc/bar" and RTF in xsl:template. xslt_template_pattern3.xml xslt_template_pattern3.xsl xslt_template_pattern3.txt Template 2002-12-01 Code coverage for union match pattern "foo[position()<2] | foo[position()=4]" in xsl:template. xslt_template_pattern4.xml xslt_template_pattern4.xsl xslt_template_pattern4.txt Template 2002-12-01 Code coverage for union match pattern "foo[@att1='b'][@att2='ok'] | foo[@att1='b'][@att2='no']" in xsl:template. xslt_template_pattern5.xml xslt_template_pattern5.xsl xslt_template_pattern5.txt Template 2002-12-01 Code coverage for union match pattern "letter[position()=last()] | letter[position()=1]" in xsl:template. xslt_template_pattern6.xml xslt_template_pattern6.xsl xslt_template_pattern6.txt Template 2002-12-01 Code coverage for union match pattern with a complex expression "doc/element1[2]/child1[last()]" in xsl:template. xslt_template_pattern7.xml xslt_template_pattern7.xsl xslt_template_pattern7.txt Template 2002-12-01 Code coverage for union match pattern with a group expression in xsl:template. xslt_template_pattern8.xml xslt_template_pattern8.xsl xslt_template_pattern8.txt Template 2002-12-01 XSLT: Test for //name match pattern in xsl:template fails. [Bug 71764] xslt_template_test_match_pattern.xml xslt_template_test_match_pattern.xsl xslt_template_test_match_pattern.txt Template 2002-12-01 XSLT: XSLT: call-template causes local parameter to lose its value. [Bug 70950] xslt_test_param_value_before_and_after_call_template.xml xslt_test_param_value_before_and_after_call_template.xsl xslt_test_param_value_before_and_after_call_template.txt Template 2002-12-01 XSLT: apply-templates produces incorrect results when there is a fake named template in the style sheet Bug85313.xml Bug85313.xsl Bug85313.txt Template 2002-12-01 XSLT: apply-templates produces incorrect results when there is a fake named template in the style sheet Bug85313.xml Bug85313_1.xsl Bug85313.txt Text 2002-12-01 XSLT04006: xsl:text base case books.xml XSLT04006.xsl 78230.txt Text 2002-12-01 XSLT04007: xsl:text blank text node books.xml XSLT04007.xsl 78242.txt Text 2002-12-01 XSLT04000: xsl:text invalid attribute on text tag (are there any valid attributes?) books.xml XSLT04000.xsl Text 2002-12-01 XSLT04001: xsl:text mixed whitespace and text books.xml XSLT04001.xsl 78244.txt Text 2002-12-01 XSLT04002: xsl:text mixed #x20, #x9, #xD, #xA whitespace, should not get converted to #x20 books.xml XSLT04002.xsl 78245.txt Text 2002-12-01 XSLT04003: xsl:text buffer overrun books.xml XSLT04003.xsl 78246_output.txt Text 2002-12-01 XSLT04004: xsl:text Unicode Ideographic whitespace, but not XML whitespace books.xml XSLT04004.xsl 78247.txt Text 2002-12-01 XSLT04005: xsl:text combination of all types of white characters books.xml XSLT04005.xsl 78249_output.txt Text 2002-12-01 XSLT04100: xsl:text xml:space preserve #xA,#xD,#x9, #x20 textdata.xml XSLT04100.xsl 78272.txt Text 2002-12-01 XSLT04104: xsl:text xml:space default #xA,#xD,#x9, #x20 textdata.xml XSLT04104.xsl 78273_output.txt Text 2002-12-01 XSLT04108: xsl:text verify that the xml:space attributes are not stripped from the tree textdata.xml XSLT04108.xsl 78274.txt Text 2002-12-01 XSLT04109: xsl:text xsl:preserve-space, xml:space preserve - not supported should be ignored textdata.xml XSLT04109.xsl 78275.txt Text 2002-12-01 XSLT04110: xsl:text xsl:preserve-space, xml:space default - not supported should be ignored textdata.xml XSLT04110.xsl 78276.txt Text 2002-12-01 XSLT04111: xsl:text xsl:strip-space, xml:space preserve - not supported should be ignored textdata.xml XSLT04111.xsl 78277.txt Text 2002-12-01 XSLT04112: xsl:text xsl:strip-space, xml:space default - not supported should be ignored textdata.xml XSLT04112.xsl 78278.txt Text 2002-12-01 XSLT04113: xsl:text xsl:stylesheet default-space:strip, xml:space preserve - not supported should be ignored textdata.xml XSLT04113.xsl 78279.txt Text 2002-12-01 XSLT04114: xsl:text xsl:stylesheet default-space:strip, xml:space default - not supported should be ignored textdata.xml XSLT04114.xsl 78280.txt Text 2002-12-01 XSLT04115: xsl:text xml:lang or xml:space attributes will not cause any effect and doesn't appear in the result textdata.xml XSLT04115.xsl 78281.txt Text 2002-12-01 XSLT05006: xsl:text disable-output-escaping attribute - defaults to no books.xml XSLT05006.xsl 78307.txt Text 2002-12-01 XSLT05006: xsl:text disable-output-escaping = "yes" books.xml XSLT05000.xsl 78308.txt Text 2002-12-01 XSLT05001: xsl:text disable-output-escaping get xml of a node with &>"<' XSLT05001.xml XSLT05001.xsl 78309.txt Text 2002-12-01 XSLT05003: xsl:text disable-output-escaping = "yes" "set data to ""&'<"">""" books.xml XSLT05003.xsl 78311.txt Text 2002-12-01 XSLT05002: xsl:text createTextNode with the data ""><&"":';%$#@!^-()*.""" books.xml XSLT05004.xsl Text 2002-12-01 XSLT05005: xsl:text get xml of a node with a trail byte character that has the same value of an escaped character Japanese.xml XSLT05005.xsl 78313.txt Text 2002-12-01 XSLT05007: xsl:text disable-output-escaping attribute = "foo" books.xml XSLT05007.xsl Text 2002-12-01 XSLT05008: xsl:text disable-output-escaping="yes", text is used as value of an attribute books.xml XSLT05008.xsl 83979.txt Text 2002-12-01 BUG FIX 48706: MSXMLWR: xsl:text handles with #xd & #xa in different way 91137.xsl 91137.xsl 91137.txt Text 2002-12-01 XSLT04116: xsl:text xml:space with an invalid attribute other than preserve and default text.xml XSLT04116.xsl Text 2002-12-01 Use xsl:text with disable-output-escaping='yes' and the text is wrapped in Cdata Section. Entity characters should be escaped. [Bug 53329] DoeWithCdataSection.xml DoeWithCdataSection.xsl DoeWithCdataSection_result.txt Text 2002-12-01 MOdified XSLT05006: xsl:text disable-output-escaping attribute - defaults to no books.xml DoeWithTextLtGtOnly.xsl DoeWithTextLtGtOnly_output.txt Text 2002-12-01 Modified XSLT05000: xsl:text disable-output-escaping = "yes" books.xml xslt_text_DoeOnTextElement.xsl DoeOnTextElement_output.txt Text 2002-12-01 Modified XSLT05001: xsl:text disable-output-escaping get xml of a node with &>"<' EscapeChars_ForEachWithDoe.xml EscapeChars_ForEachWithDoe.xsl EscapeChars_ForEachWithDoe_output.txt Text 2002-12-01 books.xml DoeWithQuotesAroundText.xsl DoeWithQuotesAroundText_output.txt Text 2002-12-01 Modified XSLT05004: xsl:text disable-output-escaping = "" books.xml XSLT05004.xsl Text 2002-12-01 xsl:text -- Reserved characters (&>"<') in attribute value xslt05001.xml ReservedCharsInAttribute.xsl text_19.txt Text 2002-12-01 Use a literal result Cdata with an entity character in the stylesheet, which is a literal result into the output xml. The Cdata 'tag' should not be preserved. [Bug 54101] xslt_text_ConvCdata.xml xslt_text_ConvCdataLitResult.xsl xslt_text_ConvCdataLitResult_result.txt Text 2002-12-01 Use a literal result Cdata with only spaces in the stylesheet, which is a literal result into the output xml. The Cdata 'tag' should not be preserved. [Bug 54101] xslt_text_ConvCdata.xml xslt_text_ConvCdataLitSpace.xsl xslt_text_ConvCdataLitSpace_result.txt Text 2002-12-01 Use a literal result Cdata with only text in the stylesheet, which is a literal result into the output xml. The Cdata 'tag' should not be preserved. [Bug 54101] xslt_text_ConvCdata.xml xslt_text_ConvCdataLitText.xsl xslt_text_ConvCdataLitText_result.txt Valueof 2002-12-01 Use an xsl:value-of with disable-output-escaping attribute set to yes within an xsl:comment element. Should silently ignore. [Bug 53329] xslt_valueof_DoeValueOfInComment.xml xslt_valueof_DoeValueOfInComment.xsl xslt_valueof_DoeValueOfInComment_result.txt Valueof 2002-12-01 Use the xsl:value-of element in combination with the select attribute on an evaluated boolean expression. The boolean expression should be converted to a string and output. [Bug 60548] xslt_valueof_BoolExprConvertToStr.xml xslt_valueof_BoolExprConvertToStr.xsl xslt_valueof_BoolExprConvertToStr_result.txt Valueof 2002-12-01 Use value-of to produce two text elements, the first of which is a concatonation of 3 text nodes [Bug 55321] xslt_valueof_ConcatTextNodes.xml xslt_valueof_ConcatTextNodes.xsl xslt_valueof_ConcatTextNodes_result.txt Valueof 2002-12-01 Test case for use of positional predicate in key reference in select. [Bug 70832] xslt_valueof_KeyFuncInSelect.xml xslt_valueof_KeyFuncInSelect.xsl xslt_valueof_KeyFuncInSelect.txt Variables 2002-12-01 XSLT: <xsl:variable> - match both prefix and base name. books.xml XSLT21000.xsl 78097_output.txt Variables 2002-12-01 XSLT: <xsl:variable> - match base name (no namespace). books.xml XSLT21001.xsl 78098_output.txt Variables 2002-12-01 XSLT: xsl:variable- without name attribute ERROR CASE. books.xml XSLT21003.xsl Variables 2002-12-01 XSLT: <xsl:variable name-"x" select=""bookstore/book/title"/> books.xml XSLT21200.xsl 78100_output.txt Variables 2002-12-01 XSLT: <xsl:variable name="x">1</xsl:variable> books.xml XSLT21201.xsl 78101_output.txt Variables 2002-12-01 XSLT: <xsl:variable name="x"/> x is equal to empty string. books.xml XSLT21203.xsl 78110_output.txt Variables 2002-12-01 XSLT: <xsl:variable name="x" select="bookstore/magazine/title"/> x is equal to all mazazine title's. books.xml XSLT21205.xsl 78111_output.txt Variables 2002-12-01 XSLT: <xsl:variable name="foo:y" select="bookstore/book/title"/> foo:y is equal to all book title's. books.xml XSLT21206.xsl 78112_output.txt Variables 2002-12-01 XSLT: <xsl:variable name="bar:x" select="bookstore/book/title"/> bar:x equal to all book title's. books.xml XSLT21207.xsl 78115_output.txt Variables 2002-12-01 XSLT: <xsl:value-of select="(bookstore/book)[$x]/title"/> Using variable as an index, return the first book's title. books.xml XSLT21208.xsl 78116_output.txt Variables 2002-12-01 XSLT: <xsl:variable> Circular Reference - ERROR CASE books.xml XSLT21210.xsl Variables 2002-12-01 XSLT: <xsl:variable name="x" select="1">2</xsl:variable> Should be attribute value. books.xml XSLT21211.xsl Variables 2002-12-01 XSLT: <xsl:variable name="x" select="$x"/> Illegal, ERROR CASE books.xml XSLT21212.xsl Variables 2002-12-01 XSLT: <xsl:variable name="x" select="foo()"/> ERROR CASE books.xml XSLT21213.xsl Variables 2002-12-01 XSLT: Variable and parameter defined in same block - ERROR CASE books.xml XSLT21300.xsl Variables 2002-12-01 XSLT: stylesheet contains more than one binding of a top level variable with same name. - ERROR CASE books.xml XSLT21304.xsl Variables 2002-12-01 XSLT: Reference to top level variable at top level after template (nested) level variable binding with same name. books.xml XSLT21306.xsl 78132_output.txt Variables 2002-12-01 XSLT: Reference to top level variable in a templatel after template level variable binding with same name (in a separate template). books.xml XSLT21307.xsl 78137_output.txt Variables 2002-12-01 XSLT: x references y before y defined (Global). books.xml XSLT21301.xsl 78153_output.txt Variables 2002-12-01 XSLT: x references y before y defined (Within Template) ERROR CASE books.xml XSLT21308.xsl Variables 2002-12-01 XSLT: error - reference variable before declared books.xml XSLT21400.xsl Variables 2002-12-01 XSLT: in template shadow binding of top level books.xml XSLT21401.xsl 78160_output.txt Variables 2002-12-01 XSLT: error shadow binding in template books.xml XSLT21402.xsl Variables 2002-12-01 XSLT: QNAME test - match both URI and base name in a template books.xml XSLT21403.xsl 78162_output.txt Variables 2002-12-01 XSLT: QNAME test - no namespace prefix books.xml XSLT21404.xsl 78163_output.txt Variables 2002-12-01 XSLT: xsl:variable on sort books.xml XSLT21405.xsl 78164_output.txt Variables 2002-12-01 XSLT: xsl:variable on mode (apply-templates parameter) - ERROR books.xml XSLT21406.xsl Variables 2002-12-01 XSLT: xsl:variable on include - ERROR books.xml XSLT21407.xsl Variables 2002-12-01 XSLT: xsl:variable, forward reference to global within template books.xml XSLT21410.xsl 78305_output.txt Variables 2002-12-01 XSLT: xsl:variable, scoping 3 levels deep. books.xml XSLT21411.xsl 78306_output.txt Variables 2002-12-01 XSLT: xsl:param- without name attribute ERROR CASE. books.xml XSLT22000.xsl Variables 2002-12-01 XSLT: xsl:param - match both prefix and base name. books.xml XSLT22001.xsl 78316_output.txt Variables 2002-12-01 XSLT: xsl:param - match base name (no namespace). books.xml XSLT22002.xsl 78317_output.txt Variables 2002-12-01 XSLT: xsl:param name-"x" select=""bookstore/book/title"/ books.xml XSLT22200.xsl 78348_output.txt Variables 2002-12-01 XSLT: <xsl:param name="x">1 </xsl:param> books.xml XSLT22201.xsl 78349_output.txt Variables 2002-12-01 XSLT: xsl:param name="x"/> x is equal to empty string. books.xml XSLT22203.xsl 78350_output.txt Variables 2002-12-01 XSLT: xsl:param name="x" select="bookstore/magazine/title"/> x is equal to all mazazine title's. books.xml XSLT22205.xsl 78352_output.txt Variables 2002-12-01 XSLT: xsl:param name="foo:y" select="bookstore/book/title"/> foo:y is equal to all book title's. books.xml XSLT22206.xsl 78353_output.txt Variables 2002-12-01 XSLT: xsl:value-of select="(bookstore/book)[$x]/title"/> Using param as an index, return the first book's title. books.xml XSLT22208.xsl 78354_output.txt Variables 2002-12-01 XSLT: xsl:variable name="bar:x" select="bookstore/book/title"/> bar:x equal to all book title's. books.xml XSLT22207.xsl 78355_output.txt Variables 2002-12-01 XSLT: xsl:param> Circular Reference - ERROR CASE books.xml XSLT22210.xsl Variables 2002-12-01 XSLT: &lt;xsl:param name="x" select="1">2 &lt;/xsl:param> ERROR case. books.xml XSLT22211.xsl Variables 2002-12-01 XSLT: xsl:param name="x" select="foo()"/> ERROR CASE books.xml XSLT22213.xsl Variables 2002-12-01 XSLT: Variable and parameter defined in same block - ERROR CASE books.xml XSLT22300.xsl Variables 2002-12-01 XSLT: x references y before y defined (Global). books.xml XSLT22301.xsl 78361_output.txt Variables 2002-12-01 Copy of 78293: XSLT03020: INCLUDE - conflicting top level variables books.xml XSLT03020.xsl Variables 2002-12-01 XSLT: stylesheet contains more than one binding of a top level variable with same name. - ERROR CASE books.xml XSLT22303.xsl Variables 2002-12-01 XSLT: Reference to top level variable at top level after template (nested) level variable binding with same name. books.xml XSLT22306.xsl 78400_output.txt Variables 2002-12-01 XSLT: Reference to top level variable in a template after template level variable binding with same name (in a separate template). books.xml XSLT22307.xsl 78401_output.txt Variables 2002-12-01 XSLT: x references y before y defined (Within Template) ERROR CASE books.xml XSLT22308.xsl Variables 2002-12-01 XSLT: error - reference param before declared books.xml XSLT22400.xsl Variables 2002-12-01 XSLT: in template shadow binding of top level PARAM books.xml XSLT22401.xsl 78404_output.txt Variables 2002-12-01 78306: XSLT: xsl:variable, save variable defined in 3 different scopes, within template, with literal elements separating scopes. books.xml XSLT22411.xsl 78409_output.txt Variables 2002-12-01 XSLT: &lt;xsl:with-param> - No NS prefix books.xml XSLT23002.xsl 84026_output.txt Variables 2002-12-01 XSLT: &lt;xsl:with-param> - With NS prefix books.xml XSLT23001.xsl 84034_output.txt Variables 2002-12-01 XSLT: Error - &lt;xsl:with-param> - No NAME parameter. books.xml XSLT23000.xsl Variables 2002-12-01 XSLT: &lt;xsl:with-param> - Data type=node-list books.xml XSLT23200.xsl 84036_output.txt Variables 2002-12-01 ZVON XSLT Example 81 - recursion & param 84438.xml 84438.xsl 84438.txt Variables 2002-12-01 ZVON XSLT Example 82 - param & with-param 84439.xml 84439.xsl 84439.txt Variables 2002-12-01 XSLT - Circular references of an xsl:variable should raise an error. 84632.xml 84632.xsl Variables 2002-12-01 XSLT - Self reference of an xsl:variable should raise an error. 84633.xml 84633.xsl Variables 2002-12-01 XSLT - A binding shadow is not allowed. Processor must raise error - WR 84634.xml 84634.xsl Variables 2002-12-01 XSLT -Template parameters - WR 84635.xml 84635.xsl 84635_output.txt Variables 2002-12-01 XSLT -Forward variables - WR 84636.xml 84636.xsl 84636.txt Variables 2002-12-01 XSLT -Variable casting - WR 84637.xml 84637.xsl 84637.txt Variables 2002-12-01 BUG# 49422 XSLT: Circular reference in Arabic/Hebrew spelled variable returns error msg with var name displayed as ?'s 84697.xml 84697.xsl Variables 2002-12-01 XSLT -Forward variables 84709.xml 84709.xsl 84709.txt Variables 2002-12-01 XSLT - A binding shadow is not allowed. Processor must raise error 84710.xml 84710.xsl Variables 2002-12-01 XSLT -Variable casting (using params) 84712.xml 84712.xsl 84712.txt Variables 2002-12-01 XSLT - Regression Bug # 47714 - global variable from within attribute value template. books.xml 91490.xsl Variables 2002-12-01 Use global variables that have local variables defined within themself. [Bug 66748] xslt_variables_VarsDefinedInGlobalVars.xml xslt_variables_VarsDefinedInGlobalVars.xsl xslt_variables_VarsDefinedInGlobalVars_result.txt Variables 2002-12-01 Use a variable whose identifier has not been defined. A useful error message should be produced indicating the name of the variable and the conditions by which it is invalid. [Bug 59292] xslt_variable_InvalidVariableNameErrorMsg.xml xslt_variable_InvalidVariableNameErrorMsg.xsl Variables 2002-12-01 Use the Expression Position()=Last in an if conditional to compare the two. At the last position, should evaluate to true and output correctly. [Bug 60525] xslt_variable_PositionAndLastComparison.xml xslt_variable_PositionAndLastComparison.xsl xslt_variable_PositionAndLastComparison_result.txt Variables 2002-12-01 use the xsl:variable element with a select attribute and white space between start and end elements. No error should be thrown, whitespace should be ignored. [Bug 59293] xslt_variable_SelectAttrAndWsBetweenElement.xml xslt_variable_SelectAttrAndWsBetweenElement.xsl xslt_variable_SelectAttrAndWsBetweenElement_result.txt Variables 2002-12-01 Use the document() function to return the root node of a valid Xml document at a valid UNC; define variable with. [Bug 60311] xslt_variable_DocumentFnReturnRootNode.xml xslt_variable_DocumentFnReturnRootNode.xsl xslt_variable_DocumentFnReturnRootNode_result.txt Variables 2002-12-01 Use xsl:variable to define a variable equal to another local variable, that has not yet been defined (comes afterward). [Bug 66580] xslt_variable_DefineVarEqualVarNotYetDefined.xml xslt_variable_DefineVarEqualVarNotYetDefined.xsl Variables 2002-12-01 Use an apply-templates on a node-set, within the template create a local variable and assign to an attribute value. Iteration is implicit (as opposed to for-each). [Bug 58536] xslt_variable_VariableAssignmentInIteration.xml xslt_variable_VariableAssignmentInIteration.xsl xslt_variable_VariableAssignmentInIteration_result.txt Variables 2002-12-01 Use xsl:variable within xsl:variable with a variable of the same name. Also, a global variable exist (with the same name as well). [Bug 71037] VariableWithinVariable.xml VariableWithinVariable.xsl VariableWithinVariable_result.txt Variables 2002-12-01 XSLT: XSL transformation generates exception on VariableAction.Execute [Bug 66262] foo.xml xslt_duplicate_variable_in_call_template.xsl xslt_duplicate_variable_in_call_template.txt Variables 2002-12-01 XSLT: IndexOutOfRangeException when variable is duplicated in lower import precedence. [Bug 67722] foo.xml xslt_duplicate_variable_in_imported_stylesheet.xsl test1.xsl test2.xsl xslt_duplicate_variable_in_imported_stylesheet.txt Variables 2002-12-01 XSLT - Test case for bug 71091, when a qualified variable name is used (foo:bookstore), simple selection returns no results. books.xml xslt_variable_qname_test1.xsl xslt_variable_qname_test1.txt Variables 2002-12-01 XSLT - Test case for bug 71091, when a qualified variable name is used (foo:bookstore), simple selection returns no results. books.xml xslt_variable_qname_test2.xsl xslt_variable_qname_test2.txt Variables 2002-12-01 XSLT - Test case for variable scope within LRE books.xml VariableScopeWithinLRE.xsl VariableScopeWithinLRE.txt Whitespaces 2002-12-01 BUG 47897: XSLT: not preserving whitespace in <xsl:text> </xsl:text> 84599.xml 84599.xsl 84599_output.txt Whitespaces 2002-12-01 BUG 47334: XSLT: Stripping whitespace off element nodes 91024.xml 91024.xsl 91024_output.txt Whitespaces 2002-12-01 BUG 47334: XSLT: xsl:value-of select should be required - CONFORMANCE CASE 91025.xml 91025.xsl Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace ="true" - indent ="yes" - xml:space="preserve" 91221.xml 91221.xsl 91221.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace = "true" - indent = "yes" - xml:space="default" 91222.xml 91222.xsl 91222.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace = "true" - indent = "no" - xml:space="preserve" 91223.xml 91223.xsl 91223.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace = "true" - indent = "no" - xml:space="default" 91224.xml 91224.xsl 91224.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace ="false" - indent = "yes" - xml:space="preserve" 91225.xml 91225.xsl 91225.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace = "false" - indent = "yes" - xml:space="default" 91226.xml 91226.xsl 91226.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace = "false" - indent = "no" - xml:space="preserve" 91227.xml 91227.xsl 91227.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - xsl:copy - preserveWhiteSpace ="false" - indent = "no" - xml:space="default" 91228.xml 91228.xsl 91228.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:preserve-space - xml:space="preserve" - indent = "yes" 91421.xml 91421.xsl 91421_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:strip-space - xml:space="preserve" - indent = "yes" 91422.xml 91422.xsl 91422_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:strip-space - xml:space="default" - indent = "yes" 91423.xml 91423.xsl 91423_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:preserve-space - xml:space="default" - indent = "yes" 91424.xml 91424.xsl 91424_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:strip-space - xml:space="default" - indent = "no" 91425.xml 91425.xsl 91425_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:preserve-space - xml:space="default" - indent = "no" 91426.xml 91426.xsl 91426_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:preserve-space - xml:space="preserve" - indent = "no" 91427.xml 91427.xsl 91427_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - calling getText on various node types: comment() - processing-instruction() - CDATA - PCDATA - HTML:DIV - SPAN - xsl:strip-space - xml:space="preserve" - indent = "no" 91428.xml 91428.xsl 91428_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Children query (matching and selection) - xsl:strip-space - indent = "yes" 91429.xml 91429.xsl 91429_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Children query (matching and selection) - xsl:strip-space - indent = "no" 91430.xml 91430.xsl 91430_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Children query (matching and selection) - xsl:preserve-space - indent = "yes" 91431.xml 91431.xsl 91431_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Children query (matching and selection) - xsl:preserve-space - indent = "no" 91432.xml 91432.xsl 91432_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Self query (matching) - xsl:preserve-space - indent = "yes" 91433.xml 91433.xsl 91433_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Self query (matching) - xsl:preserve-space - indent = "no" 91434.xml 91434.xsl 91434_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Self query (matching) - xsl:strip-space - indent = "yes" 91435.xml 91435.xsl 91435_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Self query (matching) - xsl:strip-space - indent = "no" 91436.xml 91436.xsl 91436_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following query (matching and selection) - xsl:preserve-space - indent = "yes" 91437.xml 91437.xsl 91437_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following query (matching and selection) - xsl:preserve-space - indent = "no" 91438.xml 91438.xsl 91438_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following query (matching and selection) - xsl:strip-space - indent = "yes" 91439.xml 91439.xsl 91439_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following query (matching and selection) - xsl:strip-space - indent = "no" 91440.xml 91440.xsl 91440_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding query (selection) - xsl:preserve-space - indent = "yes" 91441.xml 91441.xsl 91441_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding query (selection) - xsl:preserve-space - indent = "no" 91442.xml 91442.xsl 91442_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding query (selection) - xsl:strip-space - indent = "yes" 91443.xml 91443.xsl 91443_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding query (selection) - xsl:strip-space - indent = "no" 91444.xml 91444.xsl 91444_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding-sibling query (selection) - xsl:preserve-space - indent = "yes" 91445.xml 91445.xsl 91445_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding-sibling query (selection) - xsl:preserve-space - indent = "no" 91446.xml 91446.xsl 91446_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding-sibling query (selection) - xsl:strip-space - indent = "yes" 91447.xml 91447.xsl 91447_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Preceding-sibling query (selection) - xsl:strip-space - indent = "no" 91448.xml 91448.xsl 91448_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following-sibling query (selection) - xsl:preserve-space - indent = "yes" 91449.xml 91449.xsl 91449_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following-sibling query (selection) - xsl:preserve-space - indent = "no" 91450.xml 91450.xsl 91450_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following-sibling query (selection) - xsl:strip-space - indent = "yes" 91451.xml 91451.xsl 91451_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Queries - Following-sibling query (selection) - xsl:strip-space - indent = "no" 91452.xml 91452.xsl 91452_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Overriding imported strip-space elements with xsl:include and xsl:import - xsl:preserve-space - indent="yes" 91453.xml 91453.xsl include-strip.inc 91453_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Overriding imported strip-space elements with xsl:include and xsl:import - xsl:preserve-space - indent="no" 91454.xml 91454.xsl include-strip.inc 91454_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Overriding imported strip-space elements with xsl:include and xsl:import - xsl:strip-space - indent="yes" 91455.xml 91455.xsl include-strip.inc 91455_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Overriding imported strip-space elements with xsl:include and xsl:import - xsl:strip-space - indent="no" 91456.xml 91456.xsl include-strip.inc 91456_output.txt Whitespaces 2002-12-01 XSLT - Whitespace stripping - Count the string length for whitespace preserve elements. xslt_test_whitespace_preserve1.xml xslt_test_whitespace_preserve1.xsl xslt_test_whitespace_preserve1.txt Whitespaces 2002-12-01 Strip-space should not strip text nodes along with whitespace. [Bug 70837] xslt_strip_space_with_text_ws.xml xslt_strip_space_with_text_ws.xsl xslt_strip_space_with_text_ws.txt XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Base Case (file://) 10002.xml 10002.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Base Case (http://) 10003.xml 10003.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Empty Argument 10004.xml 10004.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Non existing entity 10005.xml 10005.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Case Sensitivity Test 10006.xml 10006.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Include a DTD with an entity 10007.xml 10007.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Long entity name 10008.xml 10008.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Null Entity (Bug 55973) 10009.xml 10009.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Relative Path in Entity (file://) 10010.xml 10010.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Function argument as name expression 10011.xml 10011.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use the return value of function-available() as the entity name ('true') 10012.xml 10012.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use the return value of function-available() as the entity name ('false') 10013.xml 10013.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Relative Path in Entity (http://) 10014.xml 10014.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use @attribute as an argument 10015.xml 10015.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use non existing @attribute as an argument 10016.xml 10016.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use node value as an argument 10017.xml 10017.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use non existing node value as an argument 10018.xml 10018.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use string('pic') as an argument 10019.xml 10019.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use string(pic) as an argument 10020.xml 10020.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use name() function as an argument 10021.xml 10021.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use '.' Operator as an argument 10022.xml 10022.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use $pic variable as an argument 10023.xml 10023.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use $pic param as an argument 10024.xml 10024.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use the string 'unparsed-entity-uri' as an argument 10025.xml 10025.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Use the node unparsed-entity-uri as an argument 10026.xml 10026.xsl XSLTFunctions 2002-12-01 XSLT Functions : unparsed-entity-uri() Call this function when there are no entities existing in the DTD 10049.xml 10049.xsl XSLTFunctions 2002-12-01 84048.XSL | XSLT- Functions - system-property | xsl:version books.xml 84048.xsl 84048.txt XSLTFunctions 2002-12-01 84049.XSL | XSLT- Functions - system-property | xsl:vendor books.xml 84049.xsl 84049.txt XSLTFunctions 2002-12-01 84050.XSL | XSLT- Functions - system-property | xsl:vendor-url books.xml 84050.xsl 84050.txt XSLTFunctions 2002-12-01 84053.XSL | XSLT- Functions - function-available | current() books.xml 84053.xsl 84053.txt XSLTFunctions 2002-12-01 84054.XSL | XSLT- Functions - function-available : format-number() books.xml 84054.xsl 84054.txt XSLTFunctions 2002-12-01 84056.XSL | XSLT- Functions - function-available : function-available() books.xml 84056.xsl 84056.txt XSLTFunctions 2002-12-01 84058.XSL | XSLT- Functions - function-available : nonexist-function books.xml 84058.xsl 84058.txt XSLTFunctions 2002-12-01 84170.XSL | XSLT- Functions - element-available | xsl:stylesheet books.xml 84170.xsl 84170.txt XSLTFunctions 2002-12-01 84171.XSL | XSLT- Functions - element-available | xsl:nonexist books.xml 84171.xsl 84171.txt XSLTFunctions 2002-12-01 84172.XSL | XSLT- Functions - element-available | xsl:transform books.xml 84172.xsl 84172.txt XSLTFunctions 2002-12-01 84173.XSL | XSLT- Functions - element-available | xsl:value-of books.xml 84173.xsl 84173.txt XSLTFunctions 2002-12-01 84175.XSL | XSLT- Functions - current | current() books.xml 84175.xsl 84175_output.txt XSLTFunctions 2002-12-01 84176.XSL | XSLT- Functions - current | magazine titles books.xml 84176.xsl 84176.txt XSLTFunctions 2002-12-01 84177.XSL | XSLT- Functions - current | "." books.xml 78298.xsl 84177.txt XSLTFunctions 2002-12-01 84178.XSL | XSLT- Functions - current | non existing titles books.xml 78298.xsl 84178.txt XSLTFunctions 2002-12-01 84179.XSL | XSLT- Functions - current | Qname Format Titles books.xml 78298.xsl 84179.txt XSLTFunctions 2002-12-01 ZVON XSLT Example 72 - Xpath 84415.xml 84415.xsl 84415.txt XSLTFunctions 2002-12-01 ZVON XSLT Example 75 - current() 84421.xml 84421.xsl 84421.txt XSLTFunctions 2002-12-01 ZVON XSLT Example 76 - current() 84422.xml 84422.xsl 84422.txt XSLTFunctions 2002-12-01 Copy of 84422: ZVON XSLT Example 76 - current() 84484.xml 84484.xsl 84484.txt XSLTFunctions 2002-12-01 crash.XSL | XSLT- Functions - format-number | set decimal-format to an empty variable, should error fmt-no.xml crash.xsl XSLTFunctions 2002-12-01 currency.XSL | XSLT- Functions - format-number | invalid pattern- '#xa4' fmt-no.xml currency.xsl XSLTFunctions 2002-12-01 fmt-no.XSL | XSLT- Functions - format-number | combinations of numbers and format patterns with default decimal foramt fmt-no.xml fmt-no.xsl defaultPattern.txt XSLTFunctions 2002-12-01 sameDecimalFormats2.XSL | XSLT- Functions - format-number | the same Decimal-Formats with xsl:import, should not error fmt-no.xml diffDecimalFmtWithSameName.xsl decfmt2.xsl XSLTFunctions 2002-12-01 doubleperiod.XSL | XSLT- Functions - format-number | invalid patttern - '#.#.# fmt-no.xml doublePeriod.xsl XSLTFunctions 2002-12-01 emptyParamters.XSL | XSLT- Functions - format-number | empty for first and second paramters fmt-no.xml emptyParameters.xsl emptyParameters.txt XSLTFunctions 2002-12-01 fmt-no-eu.XSL | XSLT- Functions - format-number | combinations of numbers and format patterns with european decimal foramt fmt-no.xml fmt-no-eu.xsl EuropeanPattern.txt XSLTFunctions 2002-12-01 extraParameter.XSL | XSLT- Functions - format-number | with four parameters, should error fmt-no.xml extraParameter.xsl XSLTFunctions 2002-12-01 InvalidPattern.XSL | XSLT- Functions - format-number | invalid patttern - '0###.00 fmt-no.xml InvalidPattern.xsl XSLTFunctions 2002-12-01 min-value2.XSL | XSLT- Functions - format-number | Test on minimum value(2.E-324) fmt-no.xml min-value2.xsl minimalValue.txt XSLTFunctions 2002-12-01 min-value.XSL | XSLT- Functions - format-number | Test on minimum value(2.22E-308) fmt-no.xml min-value.xsl minimumValue.txt XSLTFunctions 2002-12-01 mixingInvalids.XSL | XSLT- Functions - format-number | invalid patttern - '#_#*# fmt-no.xml mixingInvalids.xsl XSLTFunctions 2002-12-01 fmt-no-nd.XSL | XSLT- Functions - format-number | combinations of numbers and format patterns with non-digit(zero-digit ='a') decimal foramt fmt-no.xml fmt-no-nd.xsl Non_DigitPattern.txt XSLTFunctions 2002-12-01 fmt-no-pa.XSL | XSLT- Functions - format-number | combinations of numbers and format patterns with new pattern saparator fmt-no.xml fmt-no-pa.xsl Pattern-separator.txt XSLTFunctions 2002-12-01 fmt-no-pe.XSL | XSLT- Functions - format-number | combinations of numbers and format patterns with new percent/per-mille decimal foramt fmt-no.xml fmt-no-pe.xsl percentPattern.txt XSLTFunctions 2002-12-01 sameDecimalFormats.XSL | XSLT- Functions - format-number | the same Decimal-Formats should not error fmt-no.xml sameDecimalFormats.xsl sameDecimalFormats.txt XSLTFunctions 2002-12-01 diffDeciamlFmtWithSameName.XSL | XSLT- Functions - format-number | the different Decimal-Formats with the same names, should error fmt-no.xml sameDecimalFormats2.xsl decfmt1.xsl sameDecimalFormatsWithImport.txt XSLTFunctions 2002-12-01 specialCharInPattern.XSL | XSLT- Functions - format-number | invalid patttern - ';# fmt-no.xml specialCharInPattern.xsl specialCharInPattern.txt XSLTFunctions 2002-12-01 testOn-0.XSL | XSLT- Functions - format-number | test on -0.00 should return 0.00 fmt-no.xml testOn-0.xsl testOn-0.00.txt XSLTFunctions 2002-12-01 testWithNumber.XSL | XSLT- Functions - format-number | number(format-number('-1234.5', '#0.00 ')) should return -1234.5 fmt-no.xml testWithNumber.xsl testWithNumber.txt XSLTFunctions 2002-12-01 threeSubpatterns.XSL | XSLT- Functions - format-number | invalid patttern - '#;#;# fmt-no.xml threeSubpatterns.xsl XSLTFunctions 2002-12-01 without2rdPara.XSL | XSLT- Functions - format-number | without first paramter, should error fmt-no.xml without1stPara.xsl XSLTFunctions 2002-12-01 without2rdPara.XSL | XSLT- Functions - format-number | first paramter only, should error fmt-no.xml without2rdPara.xsl XSLTFunctions 2002-12-01 withoutAnyPara.XSL | XSLT- Functions - format-number | without any parameter, should error fmt-no.xml withoutAnyPara.xsl XSLTFunctions 2002-12-01 wrongPositionDecimalFormat.XSL | XSLT- Functions - format-number | wrong position of the Decimal-Format should error fmt-no.xml wrongPositionDecimalFormat.xsl XSLTFunctions 2002-12-01 xslt_functions_TestBooleanEmptyRTF.xml xslt_functions_TestBooleanEmptyRTF.xsl xslt_functions_TestBooleanEmptyRTF.txt XSLTFunctions 2002-12-01 XSLT: current() function causes error when used in a variable. [Bug 70079] xslt_functions_current_in_variable.xml xslt_functions_current_in_variable.xsl xslt_functions_current_in_variable.txt XSLTFunctions 2002-12-01 document() -- Base case books.xml functions.xml Document.xsl xsltfunctions_2.txt XSLTFunctions 2002-12-01 XSLT: If 1st argument is absolute, document() function shouldn't return empty node-set. [Bug 70906] xslt_functions_current_in_variable.xml xslt_functions_current_in_variable.xsl xslt_functions_current_in_variable.txt XSLTFunctions 2002-12-01 foo.xml xslt_functions_document_fn.xsl xslt_functions_document_fn.txt XSLTFunctions 2002-12-01 XSLT: If 1st argument is absolute, document() function shouldn't return the empty node-set. [Bug 70906] foo.xml xslt_func_document_function_abs_arg.xsl xslt_func_document_function_abs_arg.txt XSLTFunctions 2002-12-01 XSLT: Base URI of document() argument must be derived from the entity in which argument node is located. [Bug 70901] foo.xml inc/test.ent xslt_functions_doc_function_with_entity_ref.xsl xslt_functions_doc_function_with_entity_ref.txt XSLTFunctions 2002-12-01 XSLT: document( ) function with non existent file should throw error, resolved by design. [Bug 74158] foo.xml xslt_func_document_fn_with_nonexistent_filename.xsl xslt_func_document_fn_with_nonexistent_filename.txt XSLTFunctions 2002-12-01 document function used in union query books.xml functions.xml DocumentInUnion.xsl DocumentInUnion.txt XSLTFunctions 2002-12-01 Union should not contain duplicate nodes. Bug [71692] xslt_test_document_function_for_union.xml mdocs04a.xml mdocs04b.xml mdocs06a.xml mdocs06b.xml xslt_test_document_function_for_union.xsl xslt_test_document_function_for_union.txt XSLTFunctions 2002-12-01 foo.xml xslt_functions_element_avail_false.xsl xslt_functions_element_avail_false.txt XSLTFunctions 2002-12-01 foo.xml xslt_functions_element_avail_true.xsl xslt_functions_element_avail_true.txt XSLTFunctions 2002-12-01 data.xml xslt_functions_generate_id_namespace.xsl xslt_functions_generate_id_namespace.txt XSLTFunctions 2002-12-01 xslt_functions_key_desc_nodeset_test.xml xslt_functions_key_desc_nodeset_test.xsl xslt_functions_key_desc_nodeset_test.txt XSLTFunctions 2002-12-01 data.xml xslt_functions_last_function.xsl xslt_functions_last_function.txt XSLTFunctions 2002-12-01 xslt_functions_number_test1.xml xslt_functions_number_no_argument.xsl xslt_functions_number_test1.txt XSLTFunctions 2002-12-01 xslt_functions_number_test2.xml xslt_functions_number_no_argument.xsl xslt_functions_number_test2.txt XSLTFunctions 2002-12-01 Test of repeated division. [Bug 71647] xslt_function_repeated_DIV.xml xslt_function_repeated_DIV.xsl xslt_function_repeated_DIV.txt XSLTFunctions 2002-12-01 Use the string function to compare two numbers that are originally int's - then converted back to strings --> roundtripping used to truncate after 7 digits. This no longer occurs, but this is a regression case for such. [Bug 70777]. StringFn_RoundTrippedNumbersNoTrunc.xml StringFn_RoundTrippedNumbersNoTrunc.xsl StringFn_RoundTrippedNumbersNoTrunc_result.txt XSLTFunctions 2002-12-01 XSLT: XSLT: substring( ) function should not throw exception when empty string is passed to as an argument. [Bug 74263] xslt_functions_substring_test1.xml xslt_functions_substring_test1.xsl xslt_functions_substring_test1.txt XSLTFunctions 2002-12-01 XSLT: XSLT: substring( ) function should not throw exception when empty string is passed to as an argument. [Bug 74263] xslt_functions_substring_test1.xml xslt_functions_substring_test2.xsl xslt_functions_substring_test1.txt XSLTFunctions 2002-12-01 xslt_test_id_function.xml xslt_test_id_function.xsl xslt_test_id_function.txt XSLTFunctions 2002-12-01 Test of id('literal') as match pattern. [Bug 71649] xslt_func_test_id_literal.xml xslt_func_test_id_literal.xsl xslt_func_test_id_literal.txt XSLTFunctions 2002-12-01 Context is lost when mutliple documents are loaded using document() function. [Bug 76054] foo.xml testcat.xml xsltcfg.xml document_function_context.xsl document_function_context.txt XSLTFunctions 2002-12-01 XSLT: position() behaves incorrectly for nested for-each statements with same variable in select expression. Bug76984.xml a.xml b.xml Bug76984.xsl Bug76984.txt XSLTFunctions 2002-12-01 Test document() function with empty argument foo.xml DocumentFuncWithEmptyArg.xsl DocumentFuncWithEmptyArg.txt