Tests that use p:xslt

Test suiteTestExpected resultDescription
3.0-test-suiteab-empty-document-006passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-007passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-xslt-001catch failureTests XC0038 is raised for unsupported xslt version.
3.0-test-suiteab-xslt-002catch failureTests XC0038 is raised for unsupported xslt version.
3.0-test-suiteab-xslt-003catch failureTests XC0038 is raised for unsupported xslt version: version from stylesheet
3.0-test-suiteab-xslt-004catch failureTests XC0038 is raised for unsupported xslt version: version from stylesheet
3.0-test-suiteab-xslt-005catch failureTests XC0093 is raised for statically invalid stylesheet (3.0)
3.0-test-suiteab-xslt-006catch failureTests XC0093 is raised for statically invalid stylesheet (2.0)
3.0-test-suiteab-xslt-007catch failureTests XC0093 is raised for statically invalid stylesheet (1.0)
3.0-test-suiteab-xslt-008catch failureTests XC0095 is raised for dynamic stylesheet errors (3.0)
3.0-test-suiteab-xslt-009catch failureTests XC0095 is raised for dynamic stylesheet errors (2.0)
3.0-test-suiteab-xslt-010catch failureTests XC0096 is raised for user terminated stylesheet (3.0)
3.0-test-suiteab-xslt-011catch failureTests XC0096 is raised for user terminated stylesheet (2.0)
3.0-test-suiteab-xslt-012catch failureTests XC0096 is raised for user terminated stylesheet (1.0)
3.0-test-suiteab-xslt-013passTests initial match selection on p:xslt (3.0)
3.0-test-suiteab-xslt-014passTests initial match selection on p:xslt: text document (3.0)
3.0-test-suiteab-xslt-015passTests default collection is undefined for apply-template invocation (3.0), if @populate-default-collection is false.
3.0-test-suiteab-xslt-016passTests JSON map input (3.0)
3.0-test-suiteab-xslt-017passTests JSON documents are returned if @build-tree =false (3.0)
3.0-test-suiteab-xslt-018passTests text document is returned if @build-tree =true (3.0)
3.0-test-suiteab-xslt-019passTests text document is returned on secondary port if @build-tree =true (3.0)
3.0-test-suiteab-xslt-020passTests JSON documents are returned on secondary port if @build-tree =false (3.0)
3.0-test-suiteab-xslt-021passTests mixed output modes: build-tree=true on primary, build-tree=false on secondary (3.0)
3.0-test-suiteab-xslt-022passTests mixed output modes: build-tree=false on primary, build-tree=true on secondary (3.0)
3.0-test-suiteab-xslt-023passTests mixed output modes: build-tree=true on one secondary result, false on the other. (3.0)
3.0-test-suiteab-xslt-024passTests initial-mode on apply-template invocation(3.0)
3.0-test-suiteab-xslt-025passTests initial-mode on apply-template invocation: No initial mode, so result is empty.(3.0)
3.0-test-suiteab-xslt-026catch failureTests initial-mode on apply-template invocation: mode not applicable. (3.0)
3.0-test-suiteab-xslt-027passTests global context item on apply-template invocation (3.0)
3.0-test-suiteab-xslt-028passTests global context item on apply-template invocation (3.0)
3.0-test-suiteab-xslt-029passTests global context item on apply-template invocation (3.0)
3.0-test-suiteab-xslt-030passTests global context item on apply-template invocation (3.0)
3.0-test-suiteab-xslt-031passTests parameters (3.0)
3.0-test-suiteab-xslt-032passTests parameters with an array (3.0)
3.0-test-suiteab-xslt-033passTests parameters with a map (3.0)
3.0-test-suiteab-xslt-034passTests parameters with a node (3.0)
3.0-test-suiteab-xslt-035passTests tall template invocation (3.0)
3.0-test-suiteab-xslt-036passTests tall template invocation, inital-mode has to be ignored (3.0)
3.0-test-suiteab-xslt-037passTests tall template invocation: No initial context item (3.0)
3.0-test-suiteab-xslt-038passTests call template invocation: port 'source' is default collection (3.0)
3.0-test-suiteab-xslt-039passTests tall template invocation: global-context-item (3.0)
3.0-test-suiteab-xslt-040catch failureTests tall template invocation: XC0056 raised, if template name is unknown.
3.0-test-suiteab-xslt-041passTests output-base-uri (3.0)
3.0-test-suiteab-xslt-042passTests output-base-uri (3.0)
3.0-test-suiteab-xslt-043passTests no output-base-uri: base uri of first doc on source is used. (3.0)
3.0-test-suiteab-xslt-044passTests no output-base-uri: base uri of first doc on source is used. (3.0)
3.0-test-suiteab-xslt-045passTests output-base-uri is used for primary document. (3.0)
3.0-test-suiteab-xslt-046passTests output-base-uri is used for primary document. (3.0)
3.0-test-suiteab-xslt-047passTests serialization method 'html' makes HTML document (3.0)
3.0-test-suiteab-xslt-048passTests serialization method 'xhtml' makes HTML document (3.0)
3.0-test-suiteab-xslt-049passTests serialization method 'text' makes text document (3.0)
3.0-test-suiteab-xslt-050passTests serialization method 'json' does not make JSON document for single text node. (3.0)
3.0-test-suiteab-xslt-051passTests serialization option are represented as document property (3.0)
3.0-test-suiteab-xslt-052passTests that stylesheet's uri is used as output base-uri if no other is found. (3.0)
3.0-test-suiteab-xslt-053catch failureTests a JSON document on port 'source' raises an error.
3.0-test-suiteab-xslt-054catch failureTests a binary document on port 'source' raises an error.
3.0-test-suiteab-xslt-055catch failureTests a map in parameters raises an error.
3.0-test-suiteab-xslt-056catch failureTests an array in parameters raises an error.
3.0-test-suiteab-xslt-057catch failureTests an undefined mode raises an error.
3.0-test-suiteab-xslt-058catch failureTests an undefined teamplate name raises an error.
3.0-test-suiteab-xslt-059passTests XML document on source port.
3.0-test-suiteab-xslt-060passTests HTML document on source port.
3.0-test-suiteab-xslt-061passTests text document on source port.
3.0-test-suiteab-xslt-062passTests first document on source port is initial context node.
3.0-test-suiteab-xslt-063passTests call document on port source are collection.
3.0-test-suiteab-xslt-064passTests initial mode.
3.0-test-suiteab-xslt-065passTests initial mode (no mode used).
3.0-test-suiteab-xslt-066passTests initial template.
3.0-test-suiteab-xslt-067passTests initial template and collection().
3.0-test-suiteab-xslt-068passTests result-document.
3.0-test-suiteab-xslt-069passTests output-base-uri
3.0-test-suiteab-xslt-070passTests output-base-uri via first doc on source port.
3.0-test-suiteab-xslt-071passTests output-base-uri via uri of stylesheet.
3.0-test-suiteab-xslt-072passTests output-base-uri (3.0)
3.0-test-suiteab-xslt-073passTests output-base-uri via first doc on source port (3.0).
3.0-test-suiteab-xslt-074passTests output-base-uri via uri of stylesheet. (3.0)
3.0-test-suiteab-xslt-075passTests passing parameters.
3.0-test-suiteab-xslt-076passTests passing a node as parameter.
3.0-test-suiteab-xslt-077catch failureTests error is raised if sequence appears on source.
3.0-test-suiteab-xslt-078catch failureTests error is raised if text document on source.
3.0-test-suiteab-xslt-079catch failureTests error is raised if JSON document on source.
3.0-test-suiteab-xslt-080catch failureTests error is raised if binary document on source.
3.0-test-suiteab-xslt-081catch failureTests error is raised source is empty.
3.0-test-suiteab-xslt-082catch failureTests error is raised parameter is not a node or an atomic value.
3.0-test-suiteab-xslt-083catch failureTests error is raised parameter is not a node or an atomic value.
3.0-test-suiteab-xslt-084passCalling stylesheet with XML document
3.0-test-suiteab-xslt-085passCalling stylesheet with HTML document
3.0-test-suiteab-xslt-086passTests secondary port is empty.
3.0-test-suiteab-xslt-087passTests output base uri.
3.0-test-suiteab-xslt-088passTests atomic value as parameter.
3.0-test-suiteab-xslt-089passTests node as parameter.
3.0-test-suiteab-xslt-090passTests primary result can be empty.
3.0-test-suiteab-xslt-091passTests primary result can be empty.
3.0-test-suiteab-xslt-091bpassTests primary result can be empty.
3.0-test-suiteab-xslt-091cpassTests primary result can be empty.
3.0-test-suiteab-xslt-092passTests global-context-item is set correctly.
3.0-test-suiteab-xslt-093passTests global-context-item is set correctly.
3.0-test-suiteab-xslt-094passTests global-context-item is set correctly.
3.0-test-suiteab-xslt-095passTests global-context-item is set correctly.
3.0-test-suiteab-xslt-096passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-097passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-098passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-099passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-100passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-101passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-102passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-103passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-104passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-105passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-106passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-107passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-108passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-109passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-110passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-111passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-112passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-113passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-114passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-115passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-116passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-117passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-118passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-119passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-120passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-121passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-122passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-123passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-124passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-125passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-126passTests nodes are correctly returned in arrays/maps. (Thanks to Martin for the test's blueprint).
3.0-test-suiteab-xslt-127passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-128passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-129passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-130passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-131passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-132passTesting for node identity in p:xslt (2.0).
3.0-test-suiteab-xslt-133passTesting for node identity in p:xslt (2.0).
3.0-test-suiteab-xslt-134passTesting for node identity in p:xslt (2.0).
3.0-test-suiteab-xslt-135passTesting for node identity in p:xslt (2.0).
3.0-test-suiteab-xslt-136passTesting for node identity in p:xslt (2.0).
3.0-test-suiteab-xslt-137passTesting for node identity in p:xslt (3.0).
3.0-test-suitenw-xslt-001passTests a simple XSLT transformation.
3.0-test-suitenw-xslt-002passTests secondary result documents.
3.0-test-suiteselect-with-xml-base-001passTest that selecting portions of a document and relative xml:base attributes are handled correctly.
3.0-test-suiteselect-with-xml-base-002passTest that selecting portions of a document and absolute xml:base attributes are handled correctly.
3.0-test-suiteselect-with-xml-base-003passTest that selecting portions of a document without xml:base attributes are handled correctly.
3.0-test-suiteselect-with-xml-base-004passTest that selecting portions of a document without xml:base attributes are handled correctly.
extra-suitecatalog-001catch failureAccess should fail if there’s no catalog for it.
extra-suitecatalog-002passMake sure that the catalog configuration is available to parsers, etc.
extra-suitecollmgr-005passTests that cx:collection-manager collections are visible in XSLT.