Tests that use p:with-input

Test suiteTestExpected resultDescription
3.0-test-suiteab-XD0064-001catch failureTests XD0064 is raised if value for 'base-uri' in document-properties is no valid uri.
3.0-test-suiteab-XD0064-002catch failureTests XD0064 is raised if value for 'base-uri' in document-properties is not absolute.
3.0-test-suiteab-add-attribute-001passTests adding an attribute in no namespace to doc.
3.0-test-suiteab-add-attribute-002passTests adding an attribute with prefixed name to doc.
3.0-test-suiteab-add-attribute-003passTests adding an attribute with EQ-name to doc.
3.0-test-suiteab-add-attribute-004passTests adding an attribute with QName AVT to doc.
3.0-test-suiteab-add-attribute-005passTests adding an attribute with name in p:with-option to doc.
3.0-test-suiteab-add-attribute-006passTests adding an attribute with prefixed name in p:with-option to doc.
3.0-test-suiteab-add-attribute-007passTests adding an attribute with EQName in p:with-option to doc.
3.0-test-suiteab-add-attribute-008passTests adding an attribute with QName() in p:with-option to doc.
3.0-test-suiteab-add-attribute-009passTests adding an attribute with a prefixed QName() in p:with-option to doc.
3.0-test-suiteab-add-attribute-010passTests adding an attribute with a prefixed QName() in p:with-option to doc (conflict in prefix).
3.0-test-suiteab-add-attribute-011passTests adding an attribute in no namespace to a namespaced document.
3.0-test-suiteab-add-attribute-012passTests replacing attribute value with p:add-attribute (attribute name in no namespace).
3.0-test-suiteab-add-attribute-013passTests replacing attribute value with p:add-attribute (attribute name in namespace).
3.0-test-suiteab-add-attribute-014passTests adding attribute in namespace with p:add-attribute (attribute with same local name present).
3.0-test-suiteab-add-attribute-015passTests adding attribute with match's default value.
3.0-test-suiteab-add-attribute-016passTests adding attribute with match's default value.
3.0-test-suiteab-add-attribute-017passTests document-properties are preserved on p:add-attribute.
3.0-test-suiteab-add-attribute-018passTests that adding xml:base also changes element's base-uri.
3.0-test-suiteab-add-attribute-019passTests that adding attribute "xml:base".
3.0-test-suiteab-add-attribute-020catch failureTests an error to be raised if match on p:add-attribute matches doc root.
3.0-test-suiteab-add-attribute-021catch failureTests an error to be raised if match on p:add-attribute matches attribute.
3.0-test-suiteab-add-attribute-022catch failureTests an error to be raised if match on p:add-attribute matches text.
3.0-test-suiteab-add-attribute-023catch failureTests an error to be raised if match on p:add-attribute matches comment.
3.0-test-suiteab-add-attribute-024catch failureTests an error to be raised if match on p:add-attribute matches processing-instruction.
3.0-test-suiteab-add-attribute-025catch failureTests an error to be raised if attribute-name on p:add-attribute is 'xmlns'.
3.0-test-suiteab-add-attribute-026catch failureTests an error to be raised if attribute-name on p:add-attribute prefixed by 'xmlns'.
3.0-test-suiteab-add-attribute-027passTests adding attribute at multiple levels
3.0-test-suiteab-add-attribute-028passTests adding attribute written as Q{}-production gets a prefix
3.0-test-suiteab-add-attribute-029passTests adding attribute "xml:base"
3.0-test-suiteab-add-attribute-030passTests adding attribute "xml:base"
3.0-test-suiteab-add-xml-base-001passTest p:add-xml-base where the scheme changes with p:add-attribute. This test is adapted from nw-add-xml-base-005.xml, but using p:add-attribute instead of p:set-attributes.
3.0-test-suiteab-archive-manifest-001passTests p:archive-manifest
3.0-test-suiteab-archive-manifest-002passTests p:archive-manifest: Option 'format' set to 'zip'.
3.0-test-suiteab-archive-manifest-003passTests p:archive-manifest: Option 'format' set to 'Q{}zip'.
3.0-test-suiteab-archive-manifest-004passTests p:archive-manifest: Option 'format' set to as xs:Qname to 'zip'.
3.0-test-suiteab-archive-manifest-005passTests p:archive-manifest: Option 'parameters' is allowed.
3.0-test-suiteab-archive-manifest-006catch failureTests p:archive-manifest: Test XC0081 is raised, if source is not a zip.
3.0-test-suiteab-archive-manifest-007catch failureTests p:archive-manifest: Test XC0081 is raised, if source is not a zip.
3.0-test-suiteab-archive-manifest-008catch failureTests p:archive-manifest: Test XC0085 is raised, format is not an archive/unknown.
3.0-test-suiteab-archive-manifest-009passTests p:archive-manifest: Relative-to creates absolute uris for href.
3.0-test-suiteab-archive-manifest-010passTests p:archive-manifest: Relative-to creates absolute uris for href. Its resolve to base-uri of element.
3.0-test-suiteab-archive-manifest-011catch failureTests p:archive-manifest: Its a dynamic error if relative-to is present, but no valid URI.
3.0-test-suiteab-archive-manifest-012catch failureTests XC0120 is raised if the source of p:archive-manifest does not have base URI and option “relative-to” is not present.
3.0-test-suiteab-archive-manifest-013passTests c:entry/@href is an absolute URI resolved by @relative-to.
3.0-test-suiteab-archive-manifest-014passTests c:entry/@href is an absolute URI resolved by base URI.
3.0-test-suiteab-archive-manifest-015passTests p:archive-manifest: Every entry needs an @content-type.
3.0-test-suiteab-archive-manifest-016passTests path in @href is correctly resolved in p:archive-manifest
3.0-test-suiteab-att-version-001catch failureChecks XS0062 is raised, if @version on top most p:declare-step is missing.
3.0-test-suiteab-att-version-002catch failureChecks XS0060 is raised, if @version is not "3.0".
3.0-test-suiteab-att-version-003passChecks XS0060 is not raised, if @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-004passChecks XS0060 is not raised, if @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-005catch failureChecks XS0060 is raised, if @version is not "3.0".
3.0-test-suiteab-att-version-006passChecks XS0060 is not raised, if @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-007passChecks XS0060 is not raised, if @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-008passTests that @version is optional on inner p:declare-step
3.0-test-suiteab-att-version-009passTests that @version="3.0" is allowed on inner p:declare-step
3.0-test-suiteab-att-version-010catch failureChecks XS0062 is raised, if imported step declaration has no @version.
3.0-test-suiteab-att-version-011catch failureChecks XS0060 is raised, if imported step declaration's @version is not "3.0".
3.0-test-suiteab-att-version-012passChecks XS0060 is not raised, if imported step declaration's @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-013passChecks XS0060 is not raised, if imported step declaration's @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-014catch failureChecks XS0062 is raised, if imported p:library has no @version.
3.0-test-suiteab-att-version-015catch failureChecks XS0060 is raised, if imported p:library's @version is not "3.0".
3.0-test-suiteab-att-version-016passChecks XS0060 is not raised, if imported p:library's @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-017passChecks XS0060 is not raised, if imported p:library's @version is xs:decimal(3.0).
3.0-test-suiteab-avt-001passTests AVTs.
3.0-test-suiteab-avt-002passTests AVTs.
3.0-test-suiteab-avt-003passTests AVTs.
3.0-test-suiteab-avt-004passTests AVTs.
3.0-test-suiteab-avt-005passTests AVTs.
3.0-test-suiteab-avt-006passTests AVTs.
3.0-test-suiteab-avt-007passTests AVTs.
3.0-test-suiteab-avt-008passTests AVTs.
3.0-test-suiteab-avt-009passTests AVTs.
3.0-test-suiteab-avt-010catch failureTests AVTs.
3.0-test-suiteab-avt-011catch failureTests AVTs.
3.0-test-suiteab-avt-012catch failureTests AVTs.
3.0-test-suiteab-base-uri-001passTests base uri of document is set correctly.
3.0-test-suiteab-base-uri-002passTests base uri of document is set correctly.
3.0-test-suiteab-base-uri-003passTests base uri of document is set correctly.
3.0-test-suiteab-base-uri-004passTests base uri of document is set correctly.
3.0-test-suiteab-cast-content-type-001passTests that an XML document is unchanged if content type is the same.
3.0-test-suiteab-cast-content-type-002passTests casting from one xml content type to another.
3.0-test-suiteab-cast-content-type-003passTests casting from an xml content type to an html content type.
3.0-test-suiteab-cast-content-type-004passTests casting from an xml content type to a json content type (XPath style).
3.0-test-suiteab-cast-content-type-005passTests casting from an xml content type to a json content type (c:param-set).
3.0-test-suiteab-cast-content-type-006passTests casting from an xml content type to a text document.
3.0-test-suiteab-cast-content-type-007passTests casting from an xml content type to a binary document (c:data) .
3.0-test-suiteab-cast-content-type-008catch failureTests casting from an xml content type to a binary document: Error for non base64 encoding.
3.0-test-suiteab-cast-content-type-009catch failureTests casting from an xml content type to a binary document: Error for no c:data/@content-type.
3.0-test-suiteab-cast-content-type-010catch failureTests casting from an xml content type to a binary document: Different content-types.
3.0-test-suiteab-cast-content-type-011passTests that an HTML document is unchanged if content type is the same.
3.0-test-suiteab-cast-content-type-012passTests that an HTML document is unchanged if content type is another html content type.
3.0-test-suiteab-cast-content-type-013passTests casting an HTML document to an xml content-type.
3.0-test-suiteab-cast-content-type-014passTests casting from an HTML content type to a text document.
3.0-test-suiteab-cast-content-type-015passTests casting from a JSON content type same content type does not change anything.
3.0-test-suiteab-cast-content-type-016passTests casting from one JSON content type to another just changes content-type property.
3.0-test-suiteab-cast-content-type-017passTests casting from JSON content type to xml document.
3.0-test-suiteab-cast-content-type-018passTests casting from JSON content type to a text document.
3.0-test-suiteab-cast-content-type-019passTests that a text document is unchanged if content type is the same.
3.0-test-suiteab-cast-content-type-020passTests that cast-content-type from one text document type to another just changes content-type.
3.0-test-suiteab-cast-content-type-021passTests casting from a text document to an XML document.
3.0-test-suiteab-cast-content-type-022catch failureTests casting to xml raises XD0049 if text document is not well-formed.
3.0-test-suiteab-cast-content-type-023passTests casting from a text document to an HTML document.
3.0-test-suiteab-cast-content-type-024passTests casting from a text document to a JSON document.
3.0-test-suiteab-cast-content-type-025catch failureTests casting from an invalid text document to a JSON document raises XD0057.
3.0-test-suiteab-cast-content-type-026passTests casting from a binary type to the same does not change anything.
3.0-test-suiteab-cast-content-type-027passTests casting from a binary type to am XML content-type.
3.0-test-suiteab-cast-content-type-028passTests that a c:data document is decoded if cast to XML.
3.0-test-suiteab-cast-content-type-029passTests that a c:data document is decoded if cast to Text. Charset UTF-8
3.0-test-suiteab-cast-content-type-030passTests that a c:data document is decoded if cast to Text. Implicit charset
3.0-test-suiteab-cast-content-type-031passTests that a c:data document is decoded if cast to Text. ISO charset
3.0-test-suiteab-cast-content-type-032passTests that a c:data document is decoded if cast to Text, default encoding.
3.0-test-suiteab-cast-content-type-033catch failureTests that a c:data document decoding raises error, if content-types are not equal.
3.0-test-suiteab-cast-content-type-034catch failureTests that a c:data document decoding raises error, if encoding is unsupported.
3.0-test-suiteab-cast-content-type-035catch failureTests that a c:data document decoding raises error, if charset is unsupported.
3.0-test-suiteab-cast-content-type-036catch failureTests that a c:data document decoding raises error, no content-type on c:data.
3.0-test-suiteab-choose-001catch failureTests XS0074 is raised if p:choose has neither a p:when nor a p:otherwise
3.0-test-suiteab-choose-002catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
3.0-test-suiteab-choose-003catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
3.0-test-suiteab-choose-004catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
3.0-test-suiteab-choose-005catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
3.0-test-suiteab-choose-006catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
3.0-test-suiteab-choose-007catch failureTests XD0001 is raised if more than one document appears on the connection for this input port.
3.0-test-suiteab-choose-008catch failureTests XD0001 is raised if more than one document appears on the connection for this input port.
3.0-test-suiteab-choose-009catch failureTests XD0001 is raised if more than one document appears on the connection for the p:when test expression.
3.0-test-suiteab-choose-010catch failureTests XD0001 is raised if no context item is given for p:when/@test
3.0-test-suiteab-choose-011catch failureTests that p:whens are not sibling steps in the usual sense (not visible, so XS0022 is raised).
3.0-test-suiteab-choose-012catch failureTests that p:whens are not sibling steps in the usual sense (not visible, so XS0022 is raised).
3.0-test-suiteab-choose-013catch failureTests that p:whens are not sibling steps in the usual sense (not visible, so XS0022 is raised).
3.0-test-suiteab-choose-014catch failureTests that a default XPath binding for guards does not count as binding for a primary input port.
3.0-test-suiteab-choose-015catch failureTests that a p:when/p:with-input does not count as binding for a primary input port.
3.0-test-suiteab-choose-016passTests p:choose with just a p:when (evaluates to true)
3.0-test-suiteab-choose-017passTests p:choose with just a p:when (evaluates to false)
3.0-test-suiteab-choose-018passTests p:choose with just a p:otherwise.
3.0-test-suiteab-choose-019passTests p:choose using drp as input and xpath context.
3.0-test-suiteab-choose-020passTests p:choose using drp as input, but not as xpath context.
3.0-test-suiteab-choose-021passTests p:choose with explicit output port (ported from 1.0 test suite).
3.0-test-suiteab-choose-022passTests p:choose with implicit output ports.
3.0-test-suiteab-choose-023passTests p:choose (ported from choose #002 of 1.0 test-suite)
3.0-test-suiteab-choose-024passTests p:choose with different XPath contexts (ported from choose #003 of 1.0 test-suite)
3.0-test-suiteab-choose-025passTests p:choose with different XPath contexts (ported from choose #004 of 1.0 test-suite)
3.0-test-suiteab-choose-026passTests p:choose with different XPath contexts (ported from choose #005 of 1.0 test-suite)
3.0-test-suiteab-choose-027passTests p:choose with multiple output ports. (ported from choose #006 of 1.0 test-suite)
3.0-test-suiteab-choose-029passTest p:choose with a top level p:with-input and no input port. (ported from choose #008 of 1.0 test-suite)
3.0-test-suiteab-choose-030passTest p:choose with different named secondary output ports.
3.0-test-suiteab-choose-031passTest p:choose with different named secondary output ports.
3.0-test-suiteab-choose-032passTest p:choose with (implicit) p:otherwise and implicit output port.
3.0-test-suiteab-choose-033passTest p:choose with (implicit) p:otherwise and implicit primary output port.
3.0-test-suiteab-choose-034passTest p:choose with (implicit) p:otherwise and explicit primary output port.
3.0-test-suiteab-choose-035passTest p:choose does not have an implicit otherwise if no primary output port is declared.
3.0-test-suiteab-choose-036passTest that error in p:choose/p:when is not treated as 'true'/'false'.
3.0-test-suiteab-choose-037passTest that error in p:choose/p:when is not treated as 'true'/'false' (implicit p:otherwise).
3.0-test-suiteab-choose-038passTest that only first p:choose/p:when/@test evaluating to true is considered.
3.0-test-suiteab-choose-039passTest @collection="true" on p:choose/p:when
3.0-test-suiteab-choose-040catch failureTest @collection="{XPath-expression}" on p:choose/p:when is an error.
3.0-test-suiteab-choose-041catch failureTest XD0001 is raised if sequence appears for p:when/@test and @collection is missing
3.0-test-suiteab-choose-042catch failureTest XD0001 is raised if sequence appears for p:when/@test and @collection is false()
3.0-test-suiteab-choose-043catch failureTest XS0038 is raised, if @test is missing on p:when
3.0-test-suiteab-choose-044passTests connections to p:choose's parent scope.
3.0-test-suiteab-choose-045passTests connections to p:choose's parent scope.
3.0-test-suiteab-choose-046catch failureTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-047catch failureTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-048passTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-049passTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-050catch failureTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-051catch failureTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-052passTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-053passTests connections for p:with-input on p:choose.
3.0-test-suiteab-choose-054passTests (implicit) primary output port has content-types="any" if otherwise is missing
3.0-test-suiteab-choose-055passTests (explicit) primary output port has content-types="any" if otherwise is missing
3.0-test-suiteab-choose-056passTests (explicit) primary output port has content-types="any" if otherwise is missing
3.0-test-suiteab-choose-057passTests (explicit) primary output port accepts union of content-types
3.0-test-suiteab-choose-059passTests collection() on p:choose
3.0-test-suiteab-choose-060passTests collection() on p:choose
3.0-test-suiteab-choose-061passTests collection() on p:choose
3.0-test-suiteab-choose-062passTests collection() on p:choose
3.0-test-suiteab-choose-063passTests collection() on p:choose
3.0-test-suiteab-choose-064passTests collection() on p:choose
3.0-test-suiteab-choose-065passTests collection() on p:choose
3.0-test-suiteab-choose-066passTests collection() on p:choose
3.0-test-suiteab-choose-067passTests collection() on p:choose
3.0-test-suiteab-choose-068passTests collection() on p:choose
3.0-test-suiteab-choose-069passTests context item on p:choose inside p:group
3.0-test-suiteab-choose-070passTests context item on p:choose inside p:try
3.0-test-suiteab-choose-071passTests context item on p:choose inside p:choose
3.0-test-suiteab-choose-072passTests context item on p:choose inside p:if
3.0-test-suiteab-choose-073passTests p:choose inside p:if with test="false()"
3.0-test-suiteab-choose-074passTest p:choose with a p:try child and test="false()" and no p:otherwise.
3.0-test-suiteab-choose-075passTest p:choose with a p:group child and test="false()" and no p:otherwise.
3.0-test-suiteab-choose-076passTest p:choose with a p:for-each child and test="false()" and no p:otherwise.
3.0-test-suiteab-compress-001passTests compress, gzip is default
3.0-test-suiteab-compress-002passTests compress, explicitly select gzip.
3.0-test-suiteab-compress-003passTests compress got document-properties of result right.
3.0-test-suiteab-compress-004catch failureTests error is raised for unknown format.
3.0-test-suiteab-compress-005passTests compress with uncompress.
3.0-test-suiteab-connection-001passTests that an implicit primary output port is auto connected to the output of the last step of the subpipeline.
3.0-test-suiteab-connection-002passTests that an explicit primary output port is auto connected to the output of the last step of the subpipeline.
3.0-test-suiteab-connection-003catch failureIf an output port on a compound step is not a primary output port, then it will not be connected to the last step in the subpipeline. In this test, the pipeline’s result output port is not connected, so it receives no documents. It is also not declared to accept a sequence, so it must receive exactly one document. Consequently, err:XD0007 is raised.
3.0-test-suiteab-connection-004passTests explicit connection between output port and step in subpipeline.
3.0-test-suiteab-connection-005passTests explicit connection between an explicit primary output port and step in subpipeline.
3.0-test-suiteab-connection-006passTests explicit connection between an explicit non primary output port and step in subpipeline.
3.0-test-suiteab-connection-007passTests that the primary output port of the last step of a subpipeline is not connected to the pipelines primary output port, if the later has an explicit connection.
3.0-test-suiteab-connection-009passTests a default connection on inner step is NOT used, when binding is supplied.
3.0-test-suiteab-connection-010passTests a default connection on inner step is NOT used, when explicitly bound to empty.
3.0-test-suiteab-connection-011catch failureTests that an explicit empty binding to a non-sequence port raises an error.
3.0-test-suiteab-connection-013passTests that an empty default binding to a non-sequence port does not raises an error, if a value is supplied.
3.0-test-suiteab-connection-017catch failureTests that XD0006 is raised, if more than one document is supplied to a non-sequence port.
3.0-test-suiteab-connection-018passTests that XD0006 is not raised, when defective default binding is not used.
3.0-test-suiteab-connection-019passChecks that DRP counts a connection for short-cut AVT.
3.0-test-suiteab-connection-020passChecks that DRP counts a connection for short-cut AVT and primary input port.
3.0-test-suiteab-connection-021passChecks that DRP counts a connection for AVT in @href on p:with-input.
3.0-test-suiteab-connection-022passChecks that DRP counts a connection for AVT in @href on p:document.
3.0-test-suiteab-connection-023passChecks that DRP counts a connection for TVT as child of p:inline.
3.0-test-suiteab-connection-024passChecks that DRP counts a connection for TVT in implicit inline.
3.0-test-suiteab-connection-025passTests correct order of multiple pipes on an input port.
3.0-test-suiteab-connection-026passTests correct order of multiple pipes on an output port.
3.0-test-suiteab-contenttypes-006passTests that output port with no @content-types accepts non-XML document.
3.0-test-suiteab-contenttypes-007catch failureTests XD0042 is raised when document does not match explicit content-types on p:output
3.0-test-suiteab-contenttypes-008catch failureTests XD0042 is raised when document does not match explicit content-types on p:output
3.0-test-suiteab-contenttypes-011passTests shortcut "xml" works correctly.
3.0-test-suiteab-contenttypes-012passTests shortcut "html" works correctly.
3.0-test-suiteab-contenttypes-013passTests shortcut "text" works correctly.
3.0-test-suiteab-contenttypes-014passTests shortcut "json" works correctly.
3.0-test-suiteab-contenttypes-015passTests shortcut "any" works correctly.
3.0-test-suiteab-contenttypes-016passTests shortcut combination "xml html" works correctly.
3.0-test-suiteab-contenttypes-017passTests shortcut combination "text xml" works correctly.
3.0-test-suiteab-contenttypes-018catch failureTests shortcut combination "xml text" works correctly (Order matters!).
3.0-test-suiteab-contenttypes-019catch failureTests shortcut combination "html xml" works correctly (Order matters!).
3.0-test-suiteab-contenttypes-020catch failureTests shortcut combination "html -application/xhtml+xml" works correctly.
3.0-test-suiteab-contenttypes-021passTests shortcut combination "-application/xhtml+xml html" works correctly (Order matters!).
3.0-test-suiteab-contenttypes-022passTests shortcut combination "-application/xhtml+xml application/xhtml+xml" works correctly (Order matters!).
3.0-test-suiteab-contenttypes-023catch failureTests shortcut combination "application/xhtml+xml -application/xhtml+xml" works correctly (Order matters!).
3.0-test-suiteab-contenttypes-024catch failureTests XS0111 is raised for unsupported contenttype shortcut.
3.0-test-suiteab-contenttypes-025catch failureTests negated contenttype shortcut.
3.0-test-suiteab-contenttypes-026catch failureTests XD0054 is raised if HTML document is created with @encoding.
3.0-test-suiteab-contenttypes-027catch failureTests XD0054 is raised if HTML document is created with @encoding.
3.0-test-suiteab-contenttypes-028passTests TVT with HTML media type copies nodes.
3.0-test-suiteab-contenttypes-029passTests TVT with HTML media type copies nodes.
3.0-test-suiteab-declare-step-001passTests a declared step can be called properly.
3.0-test-suiteab-declare-step-002catch failureTests XS0025 is raised if type of declared step is in no namespace.
3.0-test-suiteab-declare-step-003catch failureTests XS0025 is raised if type of declared step is in XProc's namespace.
3.0-test-suiteab-declare-step-004passTests @type is optional on p:declare-step.
3.0-test-suiteab-declare-step-005catch failureTests XS0036 two steps with same name are declared in the same scope.
3.0-test-suiteab-declare-step-006catch failureTests XS0036 two steps with same name are declared in the same scope.
3.0-test-suiteab-declare-step-007catch failureTests XS0036 two steps with same name are declared in the same scope.
3.0-test-suiteab-declare-step-008passTests a declared step (type is EQName) can be called properly.
3.0-test-suiteab-declare-step-009passTests sibling steps can see each other.
3.0-test-suiteab-declare-step-010passTests sibling steps can see each other (even is reversed order).
3.0-test-suiteab-declare-step-011passTests a step is visible to itself for recursive call.
3.0-test-suiteab-declare-step-012catch failureTests that names of declared steps are correctly scoped.
3.0-test-suiteab-declare-step-012acatch failureTests that names of declared steps are correctly scoped.
3.0-test-suiteab-declare-step-015passChecks the outer pipeline is visible for recursive call.
3.0-test-suiteab-declare-step-017catch failureTests XS0036 is raised if a declare step has the same @type as outer pipeline.
3.0-test-suiteab-declare-step-018catch failureTests XS0036 is raised if an imported step has the same @type as outer pipeline.
3.0-test-suiteab-declare-step-019catch failureTests XS0036 is raised if an imported step in library has the same @type as outer pipeline.
3.0-test-suiteab-delete-001passTests delete multiple elements (in no namespace)
3.0-test-suiteab-delete-002passTests delete selected element (in no namespace)
3.0-test-suiteab-delete-003passTests deleting elements on different levels (in no namespace)
3.0-test-suiteab-delete-004passTests entire subtree is deleted
3.0-test-suiteab-delete-005passTests root element is correctly deleted.
3.0-test-suiteab-delete-006passTests root element is correctly deleted, but document properties are preserved.
3.0-test-suiteab-delete-007passTests deleting of non namespaced attribute on multiple elements
3.0-test-suiteab-delete-008passTests deleting text specific node
3.0-test-suiteab-delete-009passTests deleting all text nodes of a given parent.
3.0-test-suiteab-delete-010passTests deleting all text nodes with a given content.
3.0-test-suiteab-delete-011passTests deleting all comments.
3.0-test-suiteab-delete-012passTests deleting all processing-instructions.
3.0-test-suiteab-delete-013passTests deleting all processing-instructions with a specific target.
3.0-test-suiteab-delete-014passTests deleting all elements with a given name in a given namespace.
3.0-test-suiteab-delete-015passTests deleting all elements with a given name in a given namespace (using EQ-Name)
3.0-test-suiteab-delete-016passTests deleting attribute with a given name in a given namespace
3.0-test-suiteab-delete-017passTests deleting attribute with a given name in a given namespace (using EQName)
3.0-test-suiteab-delete-018passTests deleting attribute xml:base-uri does not change element's base-uri
3.0-test-suiteab-delete-019passTests delete switches correctly to text document.
3.0-test-suiteab-delete-020passTests delete switches correctly to text document.
3.0-test-suiteab-delete-021catch failureTests delete raises error if document node is matched.
3.0-test-suiteab-depends-001catch failureTests @p:depends is not allowed on XProc step.
3.0-test-suiteab-depends-002catch failureTests @depends is not allowed on non XProc step.
3.0-test-suiteab-depends-003catch failureTests option "depends" is not declared.
3.0-test-suiteab-depends-004catch failureTests p:depends is not allowed on p:with-option.
3.0-test-suiteab-depends-005catch failureTests [p:]depends must be a (list of ) ncName(s);
3.0-test-suiteab-depends-006catch failureTests [p:]depends must be a (list of ) ncName(s);
3.0-test-suiteab-depends-007catch failureTests [p:]depends must be a (list of ) ncName(s);
3.0-test-suiteab-depends-008catch failureTests [p:]depends must be a (list of ) ncName(s);
3.0-test-suiteab-depends-009catch failureTests [p:]depends must be a inscope step name
3.0-test-suiteab-depends-010catch failureTests [p:]depends must be a inscope step name
3.0-test-suiteab-depends-011catch failureTests [p:]depends must not form a circle.
3.0-test-suiteab-depends-012catch failureTests [p:]depends must not form a circle.
3.0-test-suiteab-depends-013catch failureTests @depends on p:group must not be empty.
3.0-test-suiteab-depends-014catch failureTests @depends on p:group must be an NCName.
3.0-test-suiteab-depends-015catch failureTests @depends on p:group must be the name of an inscope step.
3.0-test-suiteab-depends-016catch failureTests @depends on p:group must not form a cycle.
3.0-test-suiteab-depends-017catch failureTests @depends on p:group must not form a cycle.
3.0-test-suiteab-depends-018catch failureTests @depends on p:for-each must not be empty.
3.0-test-suiteab-depends-019catch failureTests @depends on p:for-each must be an NCName.
3.0-test-suiteab-depends-020catch failureTests @depends on p:for-each must be name of an inscope step.
3.0-test-suiteab-depends-021catch failureTests @depends on p:for-each must be name of an inscope step.
3.0-test-suiteab-depends-022catch failureTests @depends on p:for-each must not form cycle.
3.0-test-suiteab-depends-023catch failureTests @depends on p:for-each must not form cycle.
3.0-test-suiteab-depends-024catch failureTests @depends on p:viewport must not be empty.
3.0-test-suiteab-depends-025catch failureTests @depends on p:viewport must be an NCName.
3.0-test-suiteab-depends-026catch failureTests @depends on p:viewport must be the name of an inscope step.
3.0-test-suiteab-depends-027catch failureTests @depends on p:viewport must be the name of an inscope step.
3.0-test-suiteab-depends-028catch failureTests @depends on p:viewport must not form a cycle.
3.0-test-suiteab-depends-029catch failureTests @depends on p:viewport must not form a cycle.
3.0-test-suiteab-depends-030catch failureTests @depends on p:choose must not be empty.
3.0-test-suiteab-depends-031catch failureTests @depends on p:choose must be an NCName.
3.0-test-suiteab-depends-032catch failureTests @depends on p:choose must name an inscope step.
3.0-test-suiteab-depends-033catch failureTests @depends on p:choose must name an inscope step.
3.0-test-suiteab-depends-034catch failureTests @depends on p:choose must name an inscope step.
3.0-test-suiteab-depends-035catch failureTests @depends on p:choose must not form a cycle.
3.0-test-suiteab-depends-036catch failureTests @depends on p:choose must not form a cycle.
3.0-test-suiteab-depends-051catch failureTests @depends on p:if must not be empty.
3.0-test-suiteab-depends-052catch failureTests @depends on p:if must an NCName.
3.0-test-suiteab-depends-053catch failureTests @depends on p:if must an inscope step name.
3.0-test-suiteab-depends-054catch failureTests @depends on p:if must an inscope step name.
3.0-test-suiteab-depends-055catch failureTests @depends on p:if must not form a cycle.
3.0-test-suiteab-depends-056catch failureTests @depends on p:try must not be empty.
3.0-test-suiteab-depends-057catch failureTests @depends on p:try must be an NCName.
3.0-test-suiteab-depends-058catch failureTests @depends on p:try must be a step name inscope.
3.0-test-suiteab-depends-059catch failureTests @depends on p:try must be a step name inscope.
3.0-test-suiteab-depends-060catch failureTests @depends on p:try must be a step name inscope.
3.0-test-suiteab-depends-061catch failureTests @depends on p:try must be a step name inscope.
3.0-test-suiteab-depends-062catch failureTests @depends on p:try must be a step name inscope.
3.0-test-suiteab-depends-063catch failureTests @depends on p:try must not construct a cycle.
3.0-test-suiteab-depends-064catch failureTests @depends on p:try/p:group must not be empty.
3.0-test-suiteab-depends-065catch failureTests @depends on p:try/p:group must be an NCName.
3.0-test-suiteab-depends-066catch failureTests @depends on p:try/p:group must name an inscope step.
3.0-test-suiteab-depends-067catch failureTests @depends on p:try/p:group must name an inscope step.
3.0-test-suiteab-depends-068catch failureTests @depends on p:try/p:group must name an inscope step.
3.0-test-suiteab-depends-069catch failureTests @depends on p:try/p:group must not create a cycle.
3.0-test-suiteab-depends-086passTests [p:]depends
3.0-test-suiteab-depends-087passTests [p:]depends
3.0-test-suiteab-depends-088passTests [p:]depends
3.0-test-suiteab-depends-089passTests [p:]depends
3.0-test-suiteab-depends-090passTests [p:]depends
3.0-test-suiteab-depends-091passTests [p:]depends
3.0-test-suiteab-depends-092passTests [p:]depends
3.0-test-suiteab-depends-093passTests [p:]depends
3.0-test-suiteab-depends-094passTests [p:]depends
3.0-test-suiteab-depends-095passTests [p:]depends
3.0-test-suiteab-depends-096passTests [p:]depends
3.0-test-suiteab-depends-097passTests [p:]depends
3.0-test-suiteab-depends-098passTests [p:]depends
3.0-test-suiteab-depends-099passTests [p:]depends
3.0-test-suiteab-depends-100passTests [p:]depends
3.0-test-suiteab-depends-101passTests [p:]depends
3.0-test-suiteab-depends-102passTests [p:]depends
3.0-test-suiteab-depends-103passTests [p:]depends
3.0-test-suiteab-depends-104passTests [p:]depends
3.0-test-suiteab-depends-105passTests [p:]depends
3.0-test-suiteab-depends-106passTests [p:]depends
3.0-test-suiteab-depends-107passTests [p:]depends
3.0-test-suiteab-depends-108passTests [p:]depends
3.0-test-suiteab-depends-109passTests [p:]depends
3.0-test-suiteab-depends-110passTests [p:]depends
3.0-test-suiteab-depends-111passTests [p:]depends
3.0-test-suiteab-depends-112passTests [p:]depends
3.0-test-suiteab-depends-113passTests [p:]depends
3.0-test-suiteab-depends-114passTests [p:]depends
3.0-test-suiteab-depends-115passTests [p:]depends
3.0-test-suiteab-depends-116passTests [p:]depends
3.0-test-suiteab-depends-117passTests [p:]depends
3.0-test-suiteab-depends-118passTests [p:]depends
3.0-test-suiteab-depends-119passTests [p:]depends
3.0-test-suiteab-depends-120passTests [p:]depends
3.0-test-suiteab-depends-121passTests [p:]depends
3.0-test-suiteab-depends-122passTests [p:]depends
3.0-test-suiteab-depends-123passTests [p:]depends
3.0-test-suiteab-depends-124passTests [p:]depends
3.0-test-suiteab-depends-125passTests [p:]depends
3.0-test-suiteab-depends-126passTests [p:]depends
3.0-test-suiteab-depends-127passTests [p:]depends
3.0-test-suiteab-depends-128passTests [p:]depends
3.0-test-suiteab-depends-129passTests [p:]depends
3.0-test-suiteab-depends-132passTests [p:]depends
3.0-test-suiteab-depends-133passTests [p:]depends
3.0-test-suiteab-depends-135passTests [p:]depends
3.0-test-suiteab-depends-136passTests [p:]depends
3.0-test-suiteab-depends-137catch failureTests @depends on p:when is not allowed.
3.0-test-suiteab-depends-138catch failureTests @depends on p:otherwise is not allowed.
3.0-test-suiteab-depends-139catch failureTests @depends on p:catch is not allowed.
3.0-test-suiteab-depends-140catch failureTests @depends on p:finally is not allowed.
3.0-test-suiteab-directory-list-001passTests base uri of p:directory document is set correctly.
3.0-test-suiteab-doc-prop-001passTests document-properties with a variable in map constructor
3.0-test-suiteab-doc-prop-002passTests document-properties with an option in map constructor
3.0-test-suiteab-doc-prop-004passTests document-properties with a static option in map constructor
3.0-test-suiteab-doc-prop-005passTests document-properties with reference to context item in map constructor
3.0-test-suiteab-doc-prop-006passTests document-properties on static evaluated documents
3.0-test-suiteab-doc-prop-008passTests document-properties on static evaluated documents using static option
3.0-test-suiteab-doc-prop-011passTests context item for document-properties on p:document, static href
3.0-test-suiteab-doc-prop-012passTests context item for document-properties on p:document, dynamic href
3.0-test-suiteab-doc-prop-013passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-014passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-015passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-016passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-017catch failureTests XD0061 is raised if property name can't be made to a QName.
3.0-test-suiteab-doc-prop-018catch failureTests XD0061 is raised if property name can't be made to a QName.
3.0-test-suiteab-doc-prop-019passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-020catch failureTests XD0070 is raised, if value for 'serialization' in document properties can not be force to map{xs:QName, item()*}.
3.0-test-suiteab-doc-prop-021catch failureTests XD0070 is raised, if value for 'serialization' in document properties is not a map.
3.0-test-suiteab-doc-prop-022passTests value for key 'serialization' in document properties is forced to map{xs:QName, item()*}.
3.0-test-suiteab-doc-prop-023passTests value for key 'serialization' in document properties is map{xs:QName, item()*}.
3.0-test-suiteab-doc-prop-024catch failureTests XD0070 is raised, if value for 'serialization' in document properties is not a map.
3.0-test-suiteab-document-properties-001passTests document-properties-document for created xml document
3.0-test-suiteab-document-properties-002passTests document-properties-document for an xml document in a variable
3.0-test-suiteab-document-properties-003passTests document-properties() for a document loaded with doc()
3.0-test-suiteab-document-properties-004passTests document-properties-document for a variable set via doc()
3.0-test-suiteab-documentation-001passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-002passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-003passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-004passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-005passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-006passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-007passTests p:documentation is handled correctly.
3.0-test-suiteab-documentation-008passTests p:documentation is handled correctly.
3.0-test-suiteab-drp-context-001passTests DRP is context node for TVT
3.0-test-suiteab-drp-context-002passTests DRP is context node for TVT in a compound step
3.0-test-suiteab-drp-context-003passTests DRP is context node for TVT in a p:try step (initial pipeline)
3.0-test-suiteab-drp-context-004passTests DRP is context node for TVT in a p:try step (catch pipeline)
3.0-test-suiteab-drp-context-005passTests DRP is context node for TVT in a p:when
3.0-test-suiteab-drp-context-006passTests DRP is context node for TVT in a p:otherwise
3.0-test-suiteab-drp-context-007passTests DRP is context node for TVT on step call
3.0-test-suiteab-drp-context-008passTests DRP is context node for p:with-input/@href
3.0-test-suiteab-drp-context-009passTests DRP is context node for p:document/@href
3.0-test-suiteab-drp-context-010passTests DRP is context node for p:with-input/@href in compound step
3.0-test-suiteab-drp-context-011passTests DRP is context node for p:document/@href in compound step
3.0-test-suiteab-drp-context-012passTests DRP is context node for p:with-input/@href in p:try/initial pipeline
3.0-test-suiteab-drp-context-013passTests DRP is context node for p:document/@href in p:try/initial pipeline
3.0-test-suiteab-drp-context-014passTests port "error" is context node for p:with-input/@href in p:try/catch pipeline
3.0-test-suiteab-drp-context-015passTests DRP is context node for p:document/@href in p:try/catch pipeline
3.0-test-suiteab-drp-context-016passTests DRP is context node for p:with-input/@href in p:when
3.0-test-suiteab-drp-context-017passTests DRP is context node for p:document/@href in p:when
3.0-test-suiteab-drp-context-018passTests DRP is context node for p:with-input/@href in p:othwerwise
3.0-test-suiteab-drp-context-019passTests DRP is context node for p:document/@href in p:othwerwise
3.0-test-suiteab-drp-context-020passTests DRP is context node for TVT on p:inline
3.0-test-suiteab-drp-context-021passTests DRP is context node for TVT on p:inline in a compound step
3.0-test-suiteab-drp-context-022passTests DRP is context node for TVT on p:inline in a p:try step (initial pipeline)
3.0-test-suiteab-drp-context-023passTests DRP is context node for TVT on p:inline in a p:try step (catch pipeline)
3.0-test-suiteab-drp-context-024passTests DRP is context node for TVT on p:inline in a p:when
3.0-test-suiteab-drp-context-025passTests DRP is context node for TVT on p:inline in a p:otherwise
3.0-test-suiteab-drp-context-026passTests DRP is context node for TVT in p:inline on step call
3.0-test-suiteab-drp-context-027passTests DRP is context sequence for TVT in p:inline with no reference to context.
3.0-test-suiteab-drp-context-028catch failureTests DRP is context sequence for TVT in p:inline: Error because it is referenced.
3.0-test-suiteab-drp-context-029passTests port "error" is context node for TVT in finally.
3.0-test-suiteab-drp-context-030passTests port "error" is context node for TVT in finally.
3.0-test-suiteab-drp-context-031passTests port "error" is context node for p:with-input/@href in p:try/p:finally pipeline
3.0-test-suiteab-drp-context-032passTests port "error" is context node for p:with-input/@href in p:try/p:finally pipeline
3.0-test-suiteab-empty-document-001passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-002passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-003passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-004passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-005passTests that documents with an empty document node have the right content-type.
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-empty-document-008passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-009passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-010passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-empty-document-011passTests that documents with an empty document node have the right content-type.
3.0-test-suiteab-err-d0006-001catch failureTests that XD006 is raised when a non sequence port receives p:empty
3.0-test-suiteab-err-d0006-002catch failureTests that XD0006 is raised when more than one document arrives on a non-sequence port
3.0-test-suiteab-err-s0002-1catch failureTests that err:XS0002 is raised, if step name is not unique in the scope.
3.0-test-suiteab-err-s0002-10catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0002-11catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0002-12catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0002-13catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0002-2catch failureTests that err:XS0002 is raised, if step name is not unique in the scope.
3.0-test-suiteab-err-s0002-3catch failureTests that err:XS0002 is raised, if step name is not unique in the scope.
3.0-test-suiteab-err-s0002-4catch failureTests that err:XS0002 is raised, if step name is not unique in the scope.
3.0-test-suiteab-err-s0002-5catch failureTests that err:XS0002 is raised, if step name is not unique in the scope.
3.0-test-suiteab-err-s0002-6catch failureTests that err:XS0002 is raised, if step name is not unique in the scope.
3.0-test-suiteab-err-s0002-7catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0002-8catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0002-9catch failureTests XS002 is raised for double names.
3.0-test-suiteab-err-s0037-001catch failureTests that XS0037 is raised, when subpipeline contains non whitespace text nodes.
3.0-test-suiteab-err-s0037-002catch failureTests that XS0037 is raised, when atomic step call contains non whitespace text nodes.
3.0-test-suiteab-err-s0037-004catch failureTests that err:XS0037 is raised when p:with-input contains non whitespace text nodes.
3.0-test-suiteab-err-s0037-005catch failureTests that err:XS0037 is raised when p:output contains non whitespace text nodes.
3.0-test-suiteab-err-s0096-001catch failureTests that XS0096 is raised when sequence type in @as on p:variable is not valid: Wrong quantifier
3.0-test-suiteab-err-s0096-002catch failureTests that XS0096 is raised when sequence type in @as on p:option is not valid: Wrong quantifier
3.0-test-suiteab-err-s0096-003catch failureTests that XS0096 is raised when sequence type in @as on p:with-option is not valid: Wrong quantifier
3.0-test-suiteab-err-s0096-004catch failureTests that XS0096 is raised when sequence type in @as on p:variable is not valid: Unknown type
3.0-test-suiteab-err-s0096-005catch failureTests that XS0096 is raised when sequence type in @as on p:option is not valid: Unknown type
3.0-test-suiteab-err-s0096-006catch failureTests that XS0096 is raised when sequence type in @as on p:with-option is not valid: Unknown type
3.0-test-suiteab-err-s0096-007catch failureTests that XS0096 is raised when @as value is syntactically wrong, even if variable is never used.
3.0-test-suiteab-err-s0096-008catch failureTests that XS0096 is raised when @as value is syntactically wrong, even if the option is never used.
3.0-test-suiteab-err-s0096-1catch failureTests that err:XS0096 is raised if a sequence type is used, but xmlschema-namespace is not declared.
3.0-test-suiteab-err-s0096-2catch failureTests that err:XS0096 is raised if a sequence type is used, but xmlschema-namespace is not declared.
3.0-test-suiteab-err-s0096-3catch failureTests that err:XS0096 is raised if a sequence type is used, but xmlschema-namespace is not declared.
3.0-test-suiteab-err-xs0001-001catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-002catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-003catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-004catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-005catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-006catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-007catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-008catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-009catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-010catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-011catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-012catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-013catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-014catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-015catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-016catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-017catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-018catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-019catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-020catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-021catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-022passTests cycles from context item of AVTs.
3.0-test-suiteab-err-xs0001-023passTests cycles from context item of option value.
3.0-test-suiteab-err-xs0001-024catch failureTests cycles from context item in TVT.
3.0-test-suiteab-err-xs0001-025catch failureTests cycles from context item in TVT.
3.0-test-suiteab-err-xs0006-001catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-002catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-003catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-004catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-005catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-006catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-007catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-008catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0006-009catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-err-xs0113-001catch failureTests XS0113 is raised if @expand-text is not a boolean.
3.0-test-suiteab-err-xs0113-002catch failureTests XS0113 is raised if @expand-text is not a boolean.
3.0-test-suiteab-err-xs0113-003catch failureTests XS0113 is raised if @inline-expand-text is not a boolean.
3.0-test-suiteab-err-xs0113-004catch failureTests XS0113 is raised if @inline-expand-text is not a boolean.
3.0-test-suiteab-error-xd0051-001catch failureTests XD0051
3.0-test-suiteab-error-xd0051-002catch failureTests XD0051
3.0-test-suiteab-error-xd0051-003catch failureTests XD0051
3.0-test-suiteab-error-xd0051-004catch failureTests XD0051
3.0-test-suiteab-error-xd0051-005catch failureTests XD0051
3.0-test-suiteab-error-xd0051-006catch failureTests XD0051
3.0-test-suiteab-error-xd0051-007catch failureTests XD0051
3.0-test-suiteab-error-xd0051-008catch failureTests XD0051: No functions allowed as result in AVT.
3.0-test-suiteab-error-xd0051-009catch failureTests XD0051: No functions allowed as result in AVT.
3.0-test-suiteab-error-xd0051-010catch failureTests XD0051: No functions allowed as result in TVT.
3.0-test-suiteab-error-xd0051-011catch failureTests XD0051: No functions allowed as result in TVT.
3.0-test-suiteab-file-copy-005passTests p:file-copy
3.0-test-suiteab-file-copy-006passTests p:file-copy
3.0-test-suiteab-file-copy-007passTests p:file-copy
3.0-test-suiteab-file-copy-008passTests p:file-copy
3.0-test-suiteab-file-copy-009passTests p:file-copy
3.0-test-suiteab-file-copy-010passTests p:file-copy
3.0-test-suiteab-file-copy-011passTests p:file-copy
3.0-test-suiteab-file-copy-012passTests p:file-copy
3.0-test-suiteab-file-copy-013passTests p:file-copy
3.0-test-suiteab-file-copy-020passTests p:file-copy
3.0-test-suiteab-file-copy-023passTests p:file-copy
3.0-test-suiteab-file-copy-024passTests p:file-copy
3.0-test-suiteab-file-touch-011passTests p:file-touch, use current date-time.
3.0-test-suiteab-filter-001passTests p:filter with a variable in p:with-option.
3.0-test-suiteab-filter-002passTests p:filter with an unused element name.
3.0-test-suiteab-filter-003passTests p:filter.
3.0-test-suiteab-for-each-002passTest for p:for-each (@select on p:with-input) (ported from 1.0-testsuite/for-each-002)
3.0-test-suiteab-for-each-003passTest p:for-eachp:iteration-size() and p:iteration-position()(ported from 1.0-testsuite/for-each-003)
3.0-test-suiteab-for-each-004passTest p:for-each with an empty p:with-input (ported from 1.0-testsuite/for-each-004)
3.0-test-suiteab-for-each-005passTest evaluation of variables in the context of a p:for-each (ported from 1.0-testsuite/for-each-005)
3.0-test-suiteab-for-each-006passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-006)
3.0-test-suiteab-for-each-007passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-007)
3.0-test-suiteab-for-each-008passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-008)
3.0-test-suiteab-for-each-009passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-009)
3.0-test-suiteab-for-each-010passTest p:for-each with nested p:output that contains default bindings. (ported from 1.0-testsuite/for-each-010)
3.0-test-suiteab-for-each-011passTest nested p:for-each and correct propagation of p:iteration-size and p:iteration-position.(ported from 1.0-testsuite/for-each-011)
3.0-test-suiteab-for-each-012passTest variation on ab-for-each-004.xml, testing p:for-each with an empty p:iteration-source (ported from 1.0-testsuite/for-each-012)
3.0-test-suiteab-for-each-013passTests connections to loop's parent scope.
3.0-test-suiteab-for-each-014passTests output port with inline and pipe
3.0-test-suiteab-for-each-015catch failureTests sequence attribute on inner output port of p:for-each.
3.0-test-suiteab-for-each-016catch failureTests sequence attribute on inner output port of p:for-each.
3.0-test-suiteab-for-each-017passTests that it is not an error, if a sequence is the inner result of p:for-each and port/@sequence="true".
3.0-test-suiteab-for-each-018passTests that it is not an error, if a sequence is the inner result because manufactured port is sequence.
3.0-test-suiteab-for-each-019passTests two output ports on p:output, one is primary.
3.0-test-suiteab-for-each-020passTests two output ports on p:output, none is primary.
3.0-test-suiteab-function-library-importable-001passTest p:function-library-importable is present.
3.0-test-suiteab-function-library-importable-002passTest p:function-library-importable returns xs:boolean.
3.0-test-suiteab-function-library-importable-003passTest p:function-library-importable: Its not an error if parameters is no content-type.
3.0-test-suiteab-function-library-importable-004catch failureTest p:function-library-importable: Parameters must be xs:string.
3.0-test-suiteab-function-library-importable-005passTest p:function-library-importable.
3.0-test-suiteab-function-library-importable-006passTest p:function-library-importable.
3.0-test-suiteab-hash-001passTesting p:hash with crc replacing an attribute.
3.0-test-suiteab-hash-002passTesting p:hash with md replacing an attribute.
3.0-test-suiteab-hash-003passTesting p:hash with sha replacing an attribute.
3.0-test-suiteab-hash-004passTesting p:hash with crc (version 32) replacing an attribute.
3.0-test-suiteab-hash-005passTesting p:hash with md (version 5) replacing an attribute.
3.0-test-suiteab-hash-006passTesting p:hash with sha (version 1) replacing an attribute.
3.0-test-suiteab-hash-007passTesting p:hash replaces the complete element.
3.0-test-suiteab-hash-008passTesting p:hash replaces text node.
3.0-test-suiteab-hash-009passTesting p:hash replaces pi and comment.
3.0-test-suiteab-hash-010passTesting p:hash replaces @xml:base.
3.0-test-suiteab-hash-011passTesting p:hash creates document with changed base-uri if @xml:base is matched.
3.0-test-suiteab-hash-012catch failureTesting p:hash raises XC0036 for unsupported algorithm.
3.0-test-suiteab-hash-013catch failureTesting p:hash raises XC0036 for known algorithm but unsupported version.
3.0-test-suiteab-hash-014passTesting p:hash matching / is a text result.
3.0-test-suiteab-hash-014apassTesting p:hash matching / is a text result.
3.0-test-suiteab-hash-015passTesting p:hash preserves html content-type.
3.0-test-suiteab-hash-016passTesting p:hash preserves document-properties.
3.0-test-suiteab-hash-017passTesting p:hash updates document properties correctly if the result is all text.
3.0-test-suiteab-hash-018passTesting p:hash switches content type if result is all text.
3.0-test-suiteab-http-request-001passTests p:http-request.
3.0-test-suiteab-http-request-002passTests p:http-request: Upper case method
3.0-test-suiteab-http-request-003passTests p:http-request: Mixed case method
3.0-test-suiteab-http-request-004passTests p:http-request: Method 'get' is default.
3.0-test-suiteab-http-request-005passTests p:http-request: checks documents properties.
3.0-test-suiteab-http-request-006passTests p:http-request: Tests post with RDF response.
3.0-test-suiteab-http-request-007passTests p:http-request: Tests get with RDF response.
3.0-test-suiteab-http-request-008passTests p:http-request: Tests document properties.
3.0-test-suiteab-http-request-009passTests p:http-request: Tests get for text document.
3.0-test-suiteab-http-request-010passTests p:http-request: Tests document properties for text document.
3.0-test-suiteab-http-request-011passTests p:http-request: Tests post for text document.
3.0-test-suiteab-http-request-012passTests p:http-request: Tests get for binary document.
3.0-test-suiteab-http-request-013passTests p:http-request: Tests document properties of binary document (get).
3.0-test-suiteab-http-request-014passTests p:http-request: get with multi-part response.
3.0-test-suiteab-http-request-015passTests p:http-request: tests document properties from a multi-part response.
3.0-test-suiteab-http-request-016passTests p:http-request: tests headers from a multi-part response.
3.0-test-suiteab-http-request-017passTests p:http-request: tests headers from a multi-part response.
3.0-test-suiteab-http-request-018passTests p:http-request: tests document properties from a multi-part response.
3.0-test-suiteab-http-request-019passTests p:http-request: get with multi-part response.
3.0-test-suiteab-http-request-020passTests p:http-request: post with payload to a responder.
3.0-test-suiteab-http-request-021passTests p:http-request: post with payload to a responder (checking properties).
3.0-test-suiteab-http-request-022passTests p:http-request: post with payload to a responder (checking headers).
3.0-test-suiteab-http-request-023passTests p:http-request: post with html payload to a responder.
3.0-test-suiteab-http-request-024passTests p:http-request: post with html payload to a responder (checking properties).
3.0-test-suiteab-http-request-025passTests p:http-request: post with html payload to a responder (checking headers).
3.0-test-suiteab-http-request-026passTests p:http-request: post with json payload to a responder.
3.0-test-suiteab-http-request-027passTests p:http-request: post with json payload to a responder (checking properties).
3.0-test-suiteab-http-request-028passTests p:http-request: post with json payload to a responder (checking headers).
3.0-test-suiteab-http-request-029passTests p:http-request: post with text payload to a responder.
3.0-test-suiteab-http-request-030passTests p:http-request: post with text payload to a responder (checking properties).
3.0-test-suiteab-http-request-031passTests p:http-request: post with text payload to a responder (checking headers).
3.0-test-suiteab-http-request-032passTests p:http-request: post with binary payload to a responder.
3.0-test-suiteab-http-request-033passTests p:http-request: post with binary payload to a responder (checking properties).
3.0-test-suiteab-http-request-034passTests p:http-request: post with binary payload to a responder (checking headers).
3.0-test-suiteab-http-request-035catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-036catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-037catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-038catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-040catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-041catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-042catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-043catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-044catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-045catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-046catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-047catch failureTests p:http-request: Error needs to be raised if parameter has the wrong type.
3.0-test-suiteab-http-request-048passTests p:http-request: parameter 'status-only' = false delivers body.
3.0-test-suiteab-http-request-049passTests p:http-request: parameter 'status-only' = true delivers empty sequence.
3.0-test-suiteab-http-request-050passTests p:http-request: parameter 'status-only' = true delivers empty sequence, but headers are present.
3.0-test-suiteab-http-request-051passTests p:http-request: get with multi-part response, parameter 'multipart' set to true.
3.0-test-suiteab-http-request-052catch failureTests p:http-request: get with multi-part response, parameter 'accept-multipart' set to false, so error expected.
3.0-test-suiteab-http-request-053catch failureTests p:http-request: get with multi-part response, parameter 'accept-multipart' set to false, so error expected. (Settigs for 'status-only' doesn't matter here.)
3.0-test-suiteab-http-request-054passTests p:http-request: get with multi-part response, parameter 'accept-multipart' set to false, catching error)
3.0-test-suiteab-http-request-055passTests p:http-request with 'assert' set to default value.
3.0-test-suiteab-http-request-056catch failureTests p:http-request with 'assert' testing status-code=418.
3.0-test-suiteab-http-request-057catch failureTests p:http-request with 'assert' testing header.
3.0-test-suiteab-http-request-058passTests p:http-request with 'assert' testing header.
3.0-test-suiteab-http-request-059passTests p:http-request: Testing 'content-type' is overridden by header.
3.0-test-suiteab-http-request-060catch failureTests p:http-request: XC0127 has to be raised, if two headers are case insensive equal.
3.0-test-suiteab-http-request-061passTests that document property headers are only used if the headers option doesn’t specify a header with the same name.
3.0-test-suiteab-http-request-062passTests p:http-request: Testing 'base-uri' is not a header (XC0127 is not raised).
3.0-test-suiteab-http-request-063passTests p:http-request: Testing 'base-uri' is not a header (XC0127 is not raised).
3.0-test-suiteab-http-request-065passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-066passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-067passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-068passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-069passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-070passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-071catch failureTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-072catch failureTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-073catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-074catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-075catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-076catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-078catch failureTests p:http-request: 401 response should raises an error with default @assert
3.0-test-suiteab-http-request-079passTests p:http-request: 401 response should raises an error with default @assert
3.0-test-suiteab-http-request-080catch failureTests p:http-request: Test XC003 is correctly raised.
3.0-test-suiteab-http-request-081catch failureTests p:http-request: Test XC003 is correctly raised.
3.0-test-suiteab-http-request-082catch failureTests p:http-request: Test XC003 is correctly raised.
3.0-test-suiteab-http-request-083catch failureTests p:http-request: Test XC003 is correctly raised.
3.0-test-suiteab-http-request-084catch failureTests p:http-request: Test correct answer on wrong authentication.
3.0-test-suiteab-http-request-085passTests p:http-request: Test correct answer to authentication.
3.0-test-suiteab-http-request-086passTests p:http-request: Test correct answer to authentication. (Ported http-request #009)
3.0-test-suiteab-http-request-087passTests p:http-request: Test correct answer to authentication. (Ported http-request #010)
3.0-test-suiteab-http-request-088passThis test checks to see if the processor identifies XML content types when an explicit charset parameter is specified. (Ported from http-request #014)
3.0-test-suiteab-http-request-089passThis test checks to see if the processor identifies XML content types when an explicit charset parameter is specified. (Inspired by http-request #014)
3.0-test-suiteab-http-request-090passChecks sending form data (Ported http-request #011)
3.0-test-suiteab-http-request-091passChecks query param in URI.
3.0-test-suiteab-http-request-092passThis test checks to see if an p:http-request preserves cookies across an HTTP redirect.(Ported from http-request-012)
3.0-test-suiteab-http-request-093passTest parameter "suppress-cookies" on p:http-request
3.0-test-suiteab-http-request-094passTest parameter "suppress-cookies" on p:http-request
3.0-test-suiteab-http-request-095catch failureTest parameter "timeout" must be a non-negative xs:decimal.
3.0-test-suiteab-http-request-096passSimple test for p:http-request with follow-redirect set to 0.
3.0-test-suiteab-http-request-097passSimple test for p:http-request with follow-redirect set to 0.
3.0-test-suiteab-http-request-101passTests multipart request: Two xml documents, no content-type set.
3.0-test-suiteab-http-request-102passTests multipart request: Two xml documents, no content-type set (checking properties).
3.0-test-suiteab-http-request-103passTests multipart request: Two xml documents, content-type: multipart/fixed.
3.0-test-suiteab-http-request-104passTests multipart request: Two xml documents, content-type: multipart/fixed.(checking properties).
3.0-test-suiteab-http-request-105passTests multipart request: Two xml documents, content-type: multipart/fixed.(checking header).
3.0-test-suiteab-http-request-106catch failureTests p:http-request: Error needs to be raised scheme is unknown or unsupported.
3.0-test-suiteab-http-request-109catch failureTests p:http-request: Error needs to be raised if value of header content-type is not correct.
3.0-test-suiteab-http-request-110catch failureTests p:http-request: Error needs to be raised if transfer-encoding is not supported.
3.0-test-suiteab-http-request-111passTests p:http-request: Testing header 'content-type' takes precedence.
3.0-test-suiteab-http-request-112catch failureTests p:http-request: Error needs to be raised more than one doc appears and content-type is not multipart.
3.0-test-suiteab-http-request-113passTests that for a single document on source content-type header is composed of document property 'content-type' and serialization?encoding if present.
3.0-test-suiteab-http-request-114passTests that for a single document on source content-type header is composed of document property 'content-type' and serialization?encoding if present.
3.0-test-suiteab-http-request-115passTests that for a single document on source content-type header is composed of document property 'content-type' and serialization?encoding if present.
3.0-test-suiteab-http-request-116catch failureIts a dynamic error, if @content-type is not valid..
3.0-test-suiteab-http-request-117passIf you don’t specify send-body-anyway=true, the body isn’t sent. (method=GET)
3.0-test-suiteab-http-request-118passIf you don’t specify send-body-anyway=true, the body isn’t sent. (method=GET)
3.0-test-suiteab-i-xml-001passTests p:invisible (Example 1 from spec)
3.0-test-suiteab-i-xml-002passTests p:invisible-xml (Example 2 from spec)
3.0-test-suiteab-i-xml-003passTests p:invisible-xml (Example 3 from spec)
3.0-test-suiteab-i-xml-004passTests p:invisible-xml (Example 4 from spec)
3.0-test-suiteab-i-xml-005catch failureTests p:invisible-xml (Example 3 from spec) - fail-on-error default
3.0-test-suiteab-i-xml-006catch failureTests p:invisible-xml (Example 3 from spec) - fail-on-error explicit true
3.0-test-suiteab-i-xml-007catch failureTests p:invisible-xml: Content type xml not allowed for port 'source'.
3.0-test-suiteab-i-xml-008catch failureTests p:invisible-xml: Content type html not allowed for port 'source'.
3.0-test-suiteab-i-xml-009catch failureTests p:invisible-xml: Content type xml is default, but not allowed for port 'source'.
3.0-test-suiteab-i-xml-010catch failureTests p:invisible-xml: Either no or one document on port 'grammar'.
3.0-test-suiteab-i-xml-011catch failureTests p:invisible-xml: Error raised for invalid grammar.
3.0-test-suiteab-if-001catch failureTest XS0038 is raised, if @test is missing on p:if
3.0-test-suiteab-if-002catch failureTest XD0001 is raised, if more than one document appears on the connection for the p:if test expression. (no @collection)
3.0-test-suiteab-if-003catch failureTest XD0001 is raised, if more than one document appears on the connection for the p:if test expression. (@collection='false')
3.0-test-suiteab-if-004catch failureTest XS0108 is raised, if the p:if step does not specify a primary output port (explicit not primary).
3.0-test-suiteab-if-005catch failureTest XS0108 is raised, if the p:if step does not specify a primary output port (implicit).
3.0-test-suiteab-if-006passTest p:if where DRP is also used as XPath context.
3.0-test-suiteab-if-007passTest p:if with p:with-input as XPath context.
3.0-test-suiteab-if-008passTest p:if where @when evaluates to false(), so drp is copied.
3.0-test-suiteab-if-009passTest p:if where @when evaluates to false() and no drp.
3.0-test-suiteab-if-010passTest p:if where @when evaluates to true() and two output ports.
3.0-test-suiteab-if-011passTest p:if where @when evaluates to false() and two output ports.
3.0-test-suiteab-if-012passTest p:if with a sequence as DRP.
3.0-test-suiteab-if-013passTest p:if with a sequence as DRP, collection="true"
3.0-test-suiteab-if-014passTest p:if where @when evaluates to false(), so drp is copied.
3.0-test-suiteab-if-015catch failureTests connections for p:with-input on p:if.
3.0-test-suiteab-if-016catch failureTests connections for p:with-input on p:if
3.0-test-suiteab-if-017passTests connections for p:with-input on p:if.
3.0-test-suiteab-if-018passTests connections for p:with-input on p:if.
3.0-test-suiteab-if-019passTests (implicit) primary output port of p:if is sequence.
3.0-test-suiteab-if-020passTests (explicit) primary output port of p:if is sequence.
3.0-test-suiteab-if-021passTests primary output port of p:if is sequence.
3.0-test-suiteab-if-022passTests non-primary output port of p:if is sequence.
3.0-test-suiteab-if-023passTests (implicit) primary output port of p:if has content-types="any".
3.0-test-suiteab-if-024passTests (explicit) primary output port of p:if has content-types="any"
3.0-test-suiteab-if-025passTests primary output port of p:if has content-types="any"
3.0-test-suiteab-if-026passTests collection
3.0-test-suiteab-if-027passTests collection
3.0-test-suiteab-if-029catch failureTest @collection="{XPath-expression}" on p:if is an error.
3.0-test-suiteab-if-030passTests context item on p:if inside p:group
3.0-test-suiteab-if-031passTests context item on p:if inside p:try
3.0-test-suiteab-if-032passTests context item on p:if inside p:choose
3.0-test-suiteab-if-033passTests context item on p:if inside p:if
3.0-test-suiteab-if-034passTest p:if with a sequence as DRP and test="false()".
3.0-test-suiteab-if-035passTest p:if with a p:try child and test="false()".
3.0-test-suiteab-if-036passTest p:if with a p:group child and test="false()".
3.0-test-suiteab-if-037passTest p:if with a p:for-each child and test="false()".
3.0-test-suiteab-import-008catch failureTests XS0036 is raised if imported step and local step have the same type.
3.0-test-suiteab-import-014passTests layered import of library with static option.
3.0-test-suiteab-import-018passTests repeated import of library with static option.
3.0-test-suiteab-import-019passTests import with use-when.
3.0-test-suiteab-import-020passTests import with use-when.
3.0-test-suiteab-import-021passTests import with use-when.
3.0-test-suiteab-import-functions-001passTests p:import-functions.
3.0-test-suiteab-import-functions-002passTests p:import-functions: function with par
3.0-test-suiteab-import-functions-003passTests p:import-functions: Test function is visible in inner steps.
3.0-test-suiteab-import-functions-004passTests p:import-functions: Test function imported globally and locally.
3.0-test-suiteab-import-functions-005catch failureTests p:import-functions: Test function imported locally imported function is not visible globally.
3.0-test-suiteab-import-functions-006catch failureTests p:import-functions: Test function imported locally imported function is not visible in other step.
3.0-test-suiteab-import-functions-007catch failureTests p:import-functions: Calling non defined function is an error.
3.0-test-suiteab-import-functions-008catch failureTests p:import-functions: Calling private function is an error.
3.0-test-suiteab-import-functions-010catch failureTests p:import-functions: Calling no executable stylesheet is an error.
3.0-test-suiteab-import-functions-011passTests p:import-functions: Test function gloabl and local import with same name.
3.0-test-suiteab-import-functions-012catch failureTests p:import-functions: Importing stylesheet with same named functions.
3.0-test-suiteab-import-functions-013passTests p:import-functions: Importing functions with the same name, but different arity.
3.0-test-suiteab-import-functions-014catch failureTests p:import-functions: Resource does not exist.
3.0-test-suiteab-import-functions-015passTests p:import-functions.
3.0-test-suiteab-import-functions-016passTests p:import-functions: function with par
3.0-test-suiteab-import-functions-017passTests p:import-functions: Test function is visible in inner steps.
3.0-test-suiteab-import-functions-018passTests p:import-functions: Test function imported globally and locally.
3.0-test-suiteab-import-functions-019catch failureTests p:import-functions: Test function imported locally imported function is not visible globally.
3.0-test-suiteab-import-functions-020catch failureTests p:import-functions: Test function imported locally imported function is not visible in other step.
3.0-test-suiteab-import-functions-021catch failureTests p:import-functions: Calling non defined function is an error.
3.0-test-suiteab-import-functions-022catch failureTests p:import-functions: Calling private function is an error.
3.0-test-suiteab-import-functions-023catch failureTests p:import-functions: Calling private function is an error.
3.0-test-suiteab-import-functions-024catch failureTests p:import-functions: Calling no invalid query is an error.
3.0-test-suiteab-import-functions-025passTests p:import-functions: Test function global and local import with same name.
3.0-test-suiteab-import-functions-026catch failureTests p:import-functions: Importing stylesheet with same named functions.
3.0-test-suiteab-import-functions-027passTests p:import-functions: Importing functions with the same name, but different arity.
3.0-test-suiteab-import-functions-028catch failureTests p:import-functions: Resource does not exist.
3.0-test-suiteab-import-functions-029catch failureTests p:import-functions: Laoding xslt with xquery mime type.
3.0-test-suiteab-import-functions-030catch failureTests p:import-functions: Laoding xquery with xslt mime type.
3.0-test-suiteab-import-functions-031catch failureTests p:import-functions: Laoding function with same name from xquery and xslt.
3.0-test-suiteab-inline-001catch failureTests that XS0069 is raised when encoding contains unsupported method.
3.0-test-suiteab-inline-002catch failureTests that XD0055 is raised when content-type contains charset and encoding is not present.
3.0-test-suiteab-inline-003catch failureTests that XD0040 is raised when encoding is base64 and content is not properly encoded.
3.0-test-suiteab-inline-004passTests a base64 encoded text is decoded correctly for text document (no charset)
3.0-test-suiteab-inline-005passTests a base64 encoded text is decoded correctly for text document (charset="UTF-8")
3.0-test-suiteab-inline-006passTests a base64 encoded text is decoded correctly for text document (charset='ISO-8859-1')
3.0-test-suiteab-inline-007catch failureTests XD0039 is raised when encoding is specified, but charset is not supported.
3.0-test-suiteab-inline-008passTests text document with tvt (expand-text='false')
3.0-test-suiteab-inline-009passTests text document with tvt (expand-text='true')
3.0-test-suiteab-inline-010passTests an inline json construction
3.0-test-suiteab-inline-011passTests an inline json construction (with expand-text='true')
3.0-test-suiteab-inline-012catch failureTests an error is raised for a defective inline json construction
3.0-test-suiteab-inline-013catch failureTests an error is raised for an invalid media type in @content-type.
3.0-test-suiteab-inline-016passTests element exclusion on p:inline
3.0-test-suiteab-inline-017passTests element exclusion on p:inline
3.0-test-suiteab-input-001catch failureTests that XS0038 is raised when p:input has no attribute "port".
3.0-test-suiteab-input-002catch failureTests that XS0077 is raised when p:input's @port is not an NCName.
3.0-test-suiteab-input-003catch failureTests that XS00008 is raised when p:input has an unknown attribute.
3.0-test-suiteab-input-004catch failureTests that XS0077 is raised when @primary on p:input is no boolean.
3.0-test-suiteab-input-005catch failureTests that XS0077 is raised when @sequence on p:input is no boolean.
3.0-test-suiteab-input-006catch failureTests that XS0011 is raised two input port with the same name are declared.
3.0-test-suiteab-input-007catch failureTests that XS0011 is raised when an input port and an output port are declared with the same name.
3.0-test-suiteab-input-008catch failureTests that err:XS0030 is raised when two input ports are declared as primary.
3.0-test-suiteab-input-009catch failureTests that XS0008 is raised when @pipe is used on p:input.
3.0-test-suiteab-input-010catch failureTests that XS0100 is raised when p:pipe is a child on p:input.
3.0-test-suiteab-input-011catch failureTests that XS0081 is raised when p:input has @href and p:empty as a child.
3.0-test-suiteab-input-012catch failureTests that XS0081 is raised when p:input has @href and p:inline as a child.
3.0-test-suiteab-input-013catch failureTests that XS0081 is raised when p:input has @href and p:document as a child.
3.0-test-suiteab-input-014catch failureTests that XS0081 is raised when p:input has @href and implicit only content as a child.
3.0-test-suiteab-insert-001passTests p:insert with position 'first-child'
3.0-test-suiteab-insert-002passTests p:insert with position 'last-child'
3.0-test-suiteab-insert-003passTests p:insert with position 'before'
3.0-test-suiteab-insert-004passTests p:insert with position 'after'
3.0-test-suiteab-insert-005passTests p:insert multiple documents before a specific PI
3.0-test-suiteab-insert-006passTests p:insert multiple documents into a populated child element
3.0-test-suiteab-insert-007passTests p:insert document as last child.
3.0-test-suiteab-insert-008passTests p:insert document after selected child.
3.0-test-suiteab-insert-009passTests p:insert multiple documents after a specific PI
3.0-test-suiteab-insert-010passTests p:insert doc as last child of an empty root.
3.0-test-suiteab-insert-011passTests p:insert on multiple positions on different levels.
3.0-test-suiteab-insert-012passTests p:insert element as first child of document node.
3.0-test-suiteab-insert-013passTests p:insert element as last child of document node.
3.0-test-suiteab-insert-014catch failureTests that p:insert with matched root and before is an error.
3.0-test-suiteab-insert-015catch failureTests that p:insert with matched root and after is an error.
3.0-test-suiteab-insert-016catch failureTests that p:insert with matched attribute is an error.
3.0-test-suiteab-insert-017catch failureTests that p:insert with matched text and position 'first-child' is an error.
3.0-test-suiteab-insert-018catch failureTests that p:insert with matched text and position 'last-child' is an error.
3.0-test-suiteab-insert-019catch failureTests that p:insert with matched comment and position 'first-child' is an error.
3.0-test-suiteab-insert-020catch failureTests that p:insert with matched comment and position 'last-child' is an error.
3.0-test-suiteab-insert-021catch failureTests that p:insert with matched processing instruction and position 'first-child' is an error.
3.0-test-suiteab-insert-022catch failureTests that p:insert with matched processing instruction and position 'last-child' is an error.
3.0-test-suiteab-insert-023catch failureTests that p:insert with matched processing instruction and position 'last-child' is an error.
3.0-test-suiteab-insert-024passTests p:insert preserve document properties.
3.0-test-suiteab-insert-025catch failureTests that p:insert with illegal value in @position is an error.
3.0-test-suiteab-insert-026passTests p:insert with default position 'after'
3.0-test-suiteab-json-join-001passTests simple p:JSON-join with mixed entries.
3.0-test-suiteab-json-join-002passTests simple p:JSON-join with mixed entries: Tests default value of 'flatten-to-depth'.
3.0-test-suiteab-json-join-003passTests simple p:JSON-join with mixed entries: 'flatten-to-depth' = 1
3.0-test-suiteab-json-join-004passTests simple p:JSON-join with mixed entries: 'flatten-to-depth' = 2
3.0-test-suiteab-json-join-005passTests simple p:JSON-join with mixed entries: 'flatten-to-depth' = 'unbounded'
3.0-test-suiteab-json-join-006catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-007catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-008catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-009catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-010passTests simple p:JSON-join with doc, text, and json entries.
3.0-test-suiteab-json-merge-001passSimple test, joining together three maps with different keys.
3.0-test-suiteab-json-merge-002passSimple test, joining together three maps with conflicting keys, default duplicates.
3.0-test-suiteab-json-merge-003passSimple test, joining together three maps with conflicting keys and 'use-first'.
3.0-test-suiteab-json-merge-004passSimple test, joining together three maps with conflicting keys and 'use-last'.
3.0-test-suiteab-json-merge-005passSimple test, joining together three maps with conflicting keys and 'use-any'.
3.0-test-suiteab-json-merge-006passSimple test, joining together three maps with conflicting keys and 'combine'.
3.0-test-suiteab-json-merge-007catch failureSimple test, joining together three maps with conflicting keys and 'reject'.
3.0-test-suiteab-json-merge-008passJoining together three json string, using default key generator.
3.0-test-suiteab-json-merge-009passJoining together three json string, using explicit key generator.
3.0-test-suiteab-json-merge-010passJoining map and JSON string with conflict in keys, default strategy.
3.0-test-suiteab-json-merge-011passJoining map and JSON string with conflict in keys, explicit strategy use-first.
3.0-test-suiteab-json-merge-012passJoining map and JSON string with conflict in keys, explicit strategy use-last.
3.0-test-suiteab-json-merge-013passJoining map and JSON string with conflict in keys, explicit strategy use-any.
3.0-test-suiteab-json-merge-014passJoining map and JSON string with conflict in keys, explicit strategy combine.
3.0-test-suiteab-json-merge-015catch failureJoining map and JSON string with conflict in keys, explicit strategy reject.
3.0-test-suiteab-json-merge-016passTests that p:index is correctly counted.
3.0-test-suiteab-json-merge-017passTests that entries is correctly ordered.
3.0-test-suiteab-json-merge-018passTests mixing all possible documents
3.0-test-suiteab-json-merge-019passTests mixing all possible documents
3.0-test-suiteab-json-merge-020catch failureTests that it is an error, if @key returns a sequence.
3.0-test-suiteab-json-merge-021catch failureTests that it is an error, if @key returns an array.
3.0-test-suiteab-json-merge-022catch failureTests that it is an error, if @key returns a map.
3.0-test-suiteab-json-merge-023passTests that the string value of a node result is taken as key.
3.0-test-suiteab-label-elements-001passTesting p:label-elements.
3.0-test-suiteab-label-elements-004passTesting p:label-elements.
3.0-test-suiteab-label-elements-006passTesting p:label-elements.
3.0-test-suiteab-library-001passTests importing multiple steps from a p:library.
3.0-test-suiteab-library-002catch failureTests is is an error to import a step type with @visibility="private".
3.0-test-suiteab-library-003passTests @version on p:library is an xs:decimal.
3.0-test-suiteab-library-004catch failureTests XS0062 is raised, if @version is missing on p:library.
3.0-test-suiteab-library-005catch failureTests XS0063 is raised, if @version on p:library is not a xs:decimal.
3.0-test-suiteab-library-006catch failureTests XS0060 is raised, if @version on p:library is not 3.0.
3.0-test-suiteab-library-011passTests that a step can have the same type as an private step in a library.
3.0-test-suiteab-library-012catch failureTests XS0036 is raised if declared and imported steps have the same name.
3.0-test-suiteab-library-014passTests importing a p:library twice is no error.
3.0-test-suiteab-library-015passTests importing a p:library importing itself.
3.0-test-suiteab-library-016passTests cyclic import of libraries.
3.0-test-suiteab-library-017passTests static option import.
3.0-test-suiteab-library-021passTests static option in imported library with @visibility='private' is not visible in importer.
3.0-test-suiteab-library-022catch failureTests XS109 is raised if option in prologue of p:library is not declared as static.
3.0-test-suiteab-library-023catch failureTests XS0077 is raised if option/@visibility in prologue of p:library is not 'public | private'.
3.0-test-suiteab-library-024catch failureTests cascading import with identical option names.
3.0-test-suiteab-library-035passTests that a private step in a library and a same named steps are kept separate.
3.0-test-suiteab-load-011passTesting p:load: Redirects must be followed.
3.0-test-suiteab-namespace-delete-001passSimple test.
3.0-test-suiteab-namespace-delete-002passRemoving default namespace on elements and explicit namespace on attributes.
3.0-test-suiteab-namespace-delete-003passRemoving default namespace does not harm elements/attribute in other namespace.
3.0-test-suiteab-namespace-delete-004passRemoving explicit namespace does not harm elements/attribute in other namespace.
3.0-test-suiteab-namespace-delete-005passRemoving unused namespace does not change anything.
3.0-test-suiteab-namespace-delete-006passRemoving namespace twice (same prefix) does work.
3.0-test-suiteab-namespace-delete-007passRemoving namespace twice (different prefixes) does work.
3.0-test-suiteab-namespace-delete-008passRemoving namespace from att is ok as long as other att is in a namespace.
3.0-test-suiteab-namespace-delete-009catch failureTests error is raised if prefix is not in-scope.
3.0-test-suiteab-namespace-delete-010catch failureTests error is raised ONE prefix is not in-scope.
3.0-test-suiteab-namespace-delete-011catch failureTests error is raised if removal leads to attribute name conflict.
3.0-test-suiteab-namespace-delete-012catch failureTests error is raised if removal leads to attribute name conflict.
3.0-test-suiteab-namespace-rename-018catch failureTest attributes are unique after renaming/removing namespace.
3.0-test-suiteab-namespace-rename-019catch failureTest attributes are unique after renaming/removing namespace.
3.0-test-suiteab-namespace-rename-020catch failureTest attributes are unique after renaming/removing namespace.
3.0-test-suiteab-option-001catch failureTests option is declared with a name.
3.0-test-suiteab-option-002catch failureTests option is not declared with a name in XProc's namespace.
3.0-test-suiteab-option-003catch failureTests option is not declared with a name that has an undeclared namespace prefix.
3.0-test-suiteab-option-004catch failureTests XS0096 is raised, if option is declared with an incorrect sequence type in @as
3.0-test-suiteab-option-005catch failureTests option is declared with a correct boolean value in @required
3.0-test-suiteab-option-006catch failureTests option is required and has a default value
3.0-test-suiteab-option-007catch failureChecks no options with the name same are declared.
3.0-test-suiteab-option-008passChecks required option is used correctly.
3.0-test-suiteab-option-009catch failureChecks error is raised, if required option is not bound.
3.0-test-suiteab-option-010catch failureChecks error is raised, if value of required option does not match sequence type.
3.0-test-suiteab-option-011passChecks value of option is casted to expected type.
3.0-test-suiteab-option-012passChecks not required option with no default value is treated right.
3.0-test-suiteab-option-013passChecks not required option with no default value and no value supplied evaluates as empty sequence.
3.0-test-suiteab-option-014passChecks not required option with no default value and no value supplied evaluates as empty sequence.
3.0-test-suiteab-option-015passChecks non required option with no default value and no value supplied (= ()) passes type test.
3.0-test-suiteab-option-016passChecks not required option with default value is treated right.
3.0-test-suiteab-option-017passChecks not required option with default value is treated right.
3.0-test-suiteab-option-018catch failureChecks not required option with default value is type checked.
3.0-test-suiteab-option-019catch failureChecks not required option with default value is type checked.
3.0-test-suiteab-option-020passChecks not required option with default value uses function conversion rules.
3.0-test-suiteab-option-020acatch failureChecks not required option with default value raises error for non convertible type.
3.0-test-suiteab-option-021catch failureChecks not required option with default value is type checked.
3.0-test-suiteab-option-022passChecks not required option depends on required option.
3.0-test-suiteab-option-023catch failureChecks self reference of options is not allowed.
3.0-test-suiteab-option-024catch failureChecks XS0107 (statically invalid @select) even if an option value is provided. (See #506)
3.0-test-suiteab-option-025catch failureChecks XS0096 (invalid sequence type) is raised when default value is used.
3.0-test-suiteab-option-026catch failureChecks XS0107 is raised for a static invalid XPath expression, even if it is never used. (See #506)
3.0-test-suiteab-option-027catch failureChecks XS0107 (invalid xpath expression) is raised even if option value is provided. See Issue #506
3.0-test-suiteab-option-029catch failureChecks non required option with no default value and no value supplied (= ()) is type checked.
3.0-test-suiteab-option-030catch failureChecks XS0095 is raised, if option is declared required and static.
3.0-test-suiteab-option-031catch failureChecks XS0077 is raised, if @visibility on p:option is not (public|private).
3.0-test-suiteab-option-032passChecks error is raised if p:option (parent not p:library) uses @visibility.
3.0-test-suiteab-option-033catch failureChecks XS0077 is raised, if @static on p:option is not (true|false).
3.0-test-suiteab-option-034passChecks option can be declared with @static (true|false).
3.0-test-suiteab-option-035catch failureChecks XS0077 is raised if @name on p:option is not a proper EQName.
3.0-test-suiteab-option-036passChecks that a short cut for a map is interpreted as XPath expression.
3.0-test-suiteab-option-037passChecks that a short cut for an array is interpreted as XPath expression.
3.0-test-suiteab-option-038passTesting reference to options as default value for other options.
3.0-test-suiteab-option-039passTesting reference to options as default value for other options.
3.0-test-suiteab-option-040passTesting reference to options as default value for other options.
3.0-test-suiteab-option-041passTesting reference to options as default value for other options.
3.0-test-suiteab-option-042passTesting reference to options as default value for other options.
3.0-test-suiteab-option-043passTesting reference to options as default value for other options.
3.0-test-suiteab-option-044passTesting reference to options as default value for other options.
3.0-test-suiteab-option-045passTesting reference to options as default value for other options.
3.0-test-suiteab-option-046passTesting reference to options as default value for other options.
3.0-test-suiteab-option-047passTesting reference to options as default value for other options.
3.0-test-suiteab-option-048passTesting reference to options as default value for other options.
3.0-test-suiteab-option-049passTesting reference to options as default value for other options.
3.0-test-suiteab-option-050passTesting reference to options as default value for other options.
3.0-test-suiteab-option-051passTesting reference to options as default value for other options.
3.0-test-suiteab-option-052passTesting reference to options as default value for other options.
3.0-test-suiteab-option-053passTesting reference to options as default value for other options.
3.0-test-suiteab-option-054passTesting reference to options as default value for other options.
3.0-test-suiteab-option-055passTesting reference to options as default value for other options.
3.0-test-suiteab-option-056passTesting reference to options as default value for other options.
3.0-test-suiteab-option-057-strictcatch failureTests a typing error in an p:option/@select XPath expression is raises an error even if option value is not used.
3.0-test-suiteab-option-057passTests a typing error in an p:option/@select XPath expression doesn't raise an error if option value is not used.
3.0-test-suiteab-option-058passTests a typing error in an p:option/@select XPath expression doesn't raise an error if option value is not used.
3.0-test-suiteab-option-059catch failureChecks dynamic error is raised, if option with type defective default value is used.
3.0-test-suiteab-option-060catch failureChecks static error is raised, if option/@select is statically invalid.
3.0-test-suiteab-option-061catch failureChecks static error is raised, if option/@select is statically invalid.
3.0-test-suiteab-option-062catch failureChecks static error is raised, if option/@select is statically invalid.
3.0-test-suiteab-option-063catch failureChecks a dynamic error is raised, if option/@select refers to the (undefined) context item.
3.0-test-suiteab-option-064-strictcatch failureChecks a dynamic error is raised, if option/@select refers to the (undefined) context item, but is not used.
3.0-test-suiteab-option-064passChecks NO a dynamic error is raised, if option/@select refers to the (undefined) context item, but is not used.
3.0-test-suiteab-option-065passChecks NO a dynamic error is raised, if option/@select refers to the (undefined) context item, but is not used.
3.0-test-suiteab-option-066-strictcatch failureTests a typing error in an p:option/@select XPath expression raises an error even if option value is not used.
3.0-test-suiteab-option-066passTests a typing error in an p:option/@select XPath expression doesn't raise an error if option value is not used.
3.0-test-suiteab-os-exec-001catch failureTests p:os-exec for non executable command
3.0-test-suiteab-os-exec-002catch failureTests p:os-exec for non existing cwd.
3.0-test-suiteab-os-exec-003catch failureTests p:os-exec for invalid path-separator.
3.0-test-suiteab-os-exec-004catch failureTests p:os-exec for two documents on port "source".
3.0-test-suiteab-os-exec-005passTests p:os-exec implicit text result.
3.0-test-suiteab-os-exec-006passTests p:os-exec explicit text result.
3.0-test-suiteab-os-exec-007passTests p:os-exec implicit text result: Check content-type
3.0-test-suiteab-os-exec-008passTests p:os-exec explicit text result: Check content-type
3.0-test-suiteab-os-exec-009passTests p:os-exec explicit xml result.
3.0-test-suiteab-os-exec-010passTests p:os-exec explicit xml result.
3.0-test-suiteab-os-exec-011passTests p:os-exec doc has no base-uri property.
3.0-test-suiteab-os-exec-012passTests p:os-exec implicit text result.
3.0-test-suiteab-os-exec-013passTests p:os-exec explicit text result.
3.0-test-suiteab-os-exec-014passTests p:os-exec text as application/json
3.0-test-suiteab-os-exec-015passTests p:os-exec text as application/json
3.0-test-suiteab-os-exec-016passTests p:os-exec: Error due to args
3.0-test-suiteab-os-exec-017passTests p:os-exec: Error due to args
3.0-test-suiteab-os-exec-018passTests p:os-exec: Error due to args
3.0-test-suiteab-os-exec-019passTests p:os-exec: result port is empty because of error
3.0-test-suiteab-os-exec-020passTests p:os-exec: Tests path separator
3.0-test-suiteab-os-exec-021passTests p:os-exec: Tests that an exit status value is present on the 'exit-status' output port.
3.0-test-suiteab-os-exec-022passTests p:os-exec: Tests failure-threshold.
3.0-test-suiteab-os-exec-023passTest for p:os-exec: Tests that the path-separator character in the command and the arguments will be replaced with the platform-specific path separator.
3.0-test-suiteab-os-exec-024passTest for p:os-exec: Tests args are passed correctly.
3.0-test-suiteab-os-info-002passTests p:os-info: Result doc has no base-uri.
3.0-test-suiteab-output-001catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-002catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-003catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-004catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-005catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-006catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-007catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-008catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-009catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-010catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-011catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-012catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-013catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-014catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-015catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-016catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-017catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-018catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-019catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-020catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-021catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-022catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-023catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-024catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-025catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-026catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-027catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-028catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-029catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-030catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-031catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-032catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-033catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-034passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-035passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-036passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-037passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-038passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-039passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-040passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-041passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-042passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-043passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-044passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-045passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-046passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-047passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-048passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-049passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-050passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-051passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-052passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-053passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-declaration-001catch failureTests for error XS0077 to be raised, when @primary on p:output is not 'true' or 'false'.
3.0-test-suiteab-output-declaration-002catch failureTests for error XS0077 to be raised, when @sequence on p:output is not 'true' or 'false'.
3.0-test-suiteab-output-declaration-003catch failureTests for error XS0014 to be raised, if two output ports are declared to be primary.
3.0-test-suiteab-output-declaration-004catch failureTests for error XS0011 to be raised, if two output ports are declared with the same name.
3.0-test-suiteab-output-declaration-005passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-006passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-007passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-008catch failureTests pipe on output port declaration
3.0-test-suiteab-output-declaration-009catch failureTests pipe on output port declaration
3.0-test-suiteab-output-declaration-010passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-011passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-012passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-013passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-014passTests pipe on output port declaration
3.0-test-suiteab-output-declaration-015passTests pipe on output port declaration
3.0-test-suiteab-override-content-types-001catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-002catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-003catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-004catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-005catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-006catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-007catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-008catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-009catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-010catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-011catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-012catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-013catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-014catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-015catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-016catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-017catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-018catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-019catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-020catch failureTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-021passTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-022passTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-023passTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-024passTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-025passTests @override-content-types is correctly implemented.
3.0-test-suiteab-override-content-types-026passTests @override-content-types is correctly implemented.
3.0-test-suiteab-p-archive-001passTests p:archive: Adding entries to a newly created archive. All entries in manifest.
3.0-test-suiteab-p-archive-002passTests p:archive: Adding entries to a newly created archive. No manifest.
3.0-test-suiteab-p-archive-003passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path
3.0-test-suiteab-p-archive-004passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to.
3.0-test-suiteab-p-archive-005passTests p:archive: Adding entries to a newly created archive. No source, but just manifest.
3.0-test-suiteab-p-archive-006passTests p:archive: Adding entries to a newly created archive. No source, but just manifest.
3.0-test-suiteab-p-archive-007passTests p:archive: Adding entries to a newly created archive. No source, but just manifest.
3.0-test-suiteab-p-archive-008passTests p:archive: No source, no manifest, no archive returns empty archives.
3.0-test-suiteab-p-archive-009passTests p:archive: Adding entries to a newly created archive. All entries in manifest, command=update
3.0-test-suiteab-p-archive-010passTests p:archive: Adding entries to a newly created archive. No manifest, command=update
3.0-test-suiteab-p-archive-011passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path, command=update
3.0-test-suiteab-p-archive-012passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to. command=update
3.0-test-suiteab-p-archive-013passTests p:archive: Adding entries to a newly created archive. No source, but just manifest. command=update
3.0-test-suiteab-p-archive-014passTests p:archive: Adding entries to a newly created archive. No source, but just manifest. command='update'
3.0-test-suiteab-p-archive-015passTests p:archive: Adding entries to a newly created archive. No source, but just manifest. command=update
3.0-test-suiteab-p-archive-016passTests p:archive: No source, no manifest, no archive returns empty archives. command=update
3.0-test-suiteab-p-archive-017passTests p:archive: Adding entries to a newly created archive. All entries in manifest, default method='none'.
3.0-test-suiteab-p-archive-018passTests p:archive: Adding entries to a newly created archive. No manifest, default method='none'.
3.0-test-suiteab-p-archive-019passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path, default method='none'.
3.0-test-suiteab-p-archive-020passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to, default method='none'.
3.0-test-suiteab-p-archive-021passTests p:archive: Adding entries to a newly created archive. No source, but just manifest, default method='none'.
3.0-test-suiteab-p-archive-022passTests p:archive: Adding entries to a newly created archive. No source, but just manifest, default method='none'.
3.0-test-suiteab-p-archive-023passTests p:archive: Adding entries to a newly created archive. All entries in manifest, default method='deflated'.
3.0-test-suiteab-p-archive-024passTests p:archive: Adding entries to a newly created archive. No manifest, default method='deflated'.
3.0-test-suiteab-p-archive-025passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path, default method='deflated'.
3.0-test-suiteab-p-archive-026passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to, default method='deflated'.
3.0-test-suiteab-p-archive-027passTests p:archive: Adding entries to a newly created archive. No source, but just manifest, default method='deflated'.
3.0-test-suiteab-p-archive-028passTests p:archive: Adding entries to a newly created archive. No source, but just manifest, default method='deflated'.
3.0-test-suiteab-p-archive-029passTests p:archive: Adding entries to a newly created archive. All entries in manifest, default method='none', but overwritten.
3.0-test-suiteab-p-archive-030passTests p:archive: Adding entries to a newly created archive. No source, but just manifest, default method='none', but overwritten.
3.0-test-suiteab-p-archive-031passTests p:archive: Adding entries to a newly created archive. No source, but just manifest, default method='none', but overwritten.
3.0-test-suiteab-p-archive-032passTests p:archive: Adding an entry to an existing archive. (default command)
3.0-test-suiteab-p-archive-033passTests p:archive: Adding an entry to an existing archive. command=update
3.0-test-suiteab-p-archive-034passTests p:archive: Adding an entry to an existing archive. command=create
3.0-test-suiteab-p-archive-035passTests p:archive: With 'freshen' no entry is added to an archive.
3.0-test-suiteab-p-archive-036passTests p:archive: Tests 'freshen' one entry is changed, but no new entry is added.
3.0-test-suiteab-p-archive-037passTests p:archive: Tests 'freshen' one entry is changed, but no new entry is added.
3.0-test-suiteab-p-archive-038passTests p:archive: Tests 'update' one entry is changed, but a new entry is added.
3.0-test-suiteab-p-archive-039passTests p:archive: Tests 'delete' remove one entry but leave the others.
3.0-test-suiteab-p-archive-040passTests p:archive: Tests 'delete' (with manifest) remove one entry but leave the others.
3.0-test-suiteab-p-archive-041passTests p:archive: Tests 'update' does not change method of the unchanged entries..
3.0-test-suiteab-p-archive-042passTests p:archive: Tests 'freshen' does not change method of the unchanged entries.
3.0-test-suiteab-p-archive-043passTests p:archive: Tests 'delete' does not change method of the unchanged entries.
3.0-test-suiteab-p-archive-044passTests p:archive: Tests entries are ordered as in manifest.
3.0-test-suiteab-p-archive-045passTests p:archive: Tests entries are ordered as in manifest.
3.0-test-suiteab-p-archive-046passTests p:archive: Tests port 'report' reflects explicit manifest.
3.0-test-suiteab-p-archive-047passTests p:archive: Tests port 'report' reflects implicit manifest .
3.0-test-suiteab-p-archive-048catch failureTests p:archive: XC0084 must be raised if document on port source has no base-uri.
3.0-test-suiteab-p-archive-049catch failureTests p:archive: XC0084 must be raised if two document on port source have the same base-uri.
3.0-test-suiteab-p-archive-050catch failureTests p:archive: XC0100 must be raised if manifest is conform to schema.
3.0-test-suiteab-p-archive-051catch failureTests p:archive: XC0100 must be raised if manifest is conform to schema.
3.0-test-suiteab-p-archive-052catch failureTests p:archive: XC0100 must be raised if manifest is conform to schema.
3.0-test-suiteab-p-archive-053catch failureTests p:archive: XC0100 must be raised if manifest is conform to schema.
3.0-test-suiteab-p-archive-054catch failureTests p:archive: XC0100 must be raised if manifest is conform to schema.
3.0-test-suiteab-p-archive-055catch failureTests p:archive: XD0064 must be raised if c:archive/@href is not an instance of xs:anyURI.
3.0-test-suiteab-p-archive-056catch failureTests p:archive: XC0081 must be raised (implicit) @format and content-type do not match.
3.0-test-suiteab-p-archive-057catch failureTests p:archive: XC0081 must be raised @format and content-type do not match.
3.0-test-suiteab-p-archive-058catch failureTests p:archive: XC0085 must be raised if archive can not be processed (default format zip).
3.0-test-suiteab-p-archive-059catch failureTests p:archive: XC0085 must be raised if archive can not be processed (explicit format zip).
3.0-test-suiteab-p-archive-060catch failureTests p:archive: XC0079 must be raised if parameter contains entries with invalid values. (Implicit format)
3.0-test-suiteab-p-archive-061catch failureTests p:archive: XC0079 must be raised if parameter contains entries with invalid values. (Explicit format)
3.0-test-suiteab-p-archive-062catch failureTests p:archive: XC0079 must be raised if parameter contains entries with invalid values. (Implicit format)
3.0-test-suiteab-p-archive-063catch failureTests p:archive: XC0079 must be raised if parameter contains entries with invalid values. (Explicit format)
3.0-test-suiteab-p-archive-064catch failureTests p:archive: XC0079 must be raised if parameter contains entries with invalid values. (Implicit format)
3.0-test-suiteab-p-archive-065catch failureTests p:archive: XC0079 must be raised if parameter contains entries with invalid values. (Explicit format)
3.0-test-suiteab-p-archive-066catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-067catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-068catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-069catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-070catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-071catch failureTests p:archive: XD0011 must be raised if resource mentioned in manifest does not exist.
3.0-test-suiteab-p-archive-072catch failureTests p:archive: XC0112 must be raised if more than one document appears on manifest.
3.0-test-suiteab-p-archive-073passTests p:archive: Ports 'manifest' and 'archive' default to p:empty.
3.0-test-suiteab-p-archive-074catch failureTests p:archive: It is a dynamic error, if @href is not a valid absolute URI according to RFC 3986.
3.0-test-suiteab-p-archive-075catch failureTests p:archive: It is a dynamic error, if @relative-to is not a valid absolute URI according to RFC 3986.
3.0-test-suiteab-p-archive-076catch failureTests p:archive: It is a dynamic error, if @relative-to is not a valid absolute URI according to RFC 3986.
3.0-test-suiteab-p-archive-077catch failureTests p:archive: It is a dynamic error, if @relative-to is not a valid URI according to RFC 3986.
3.0-test-suiteab-p-archive-078catch failureTests p:archive: It is a dynamic error, if a document mentioned in manifest can not be resolved.
3.0-test-suiteab-p-archive-079passTests p:archive: Tests archive does not have a base-uri property.
3.0-test-suiteab-p-document-042passTesting p:document: Redirects must be followed.
3.0-test-suiteab-p-document-043passTesting p:document: Redirects must be followed.
3.0-test-suiteab-p-document001passTests p:document with an absolute uri in @href
3.0-test-suiteab-p-document002passTests p:document with a relative uri in @href: Base uri of p:document to be used.
3.0-test-suiteab-p-document003passTests p:document with a relative uri in @href: Implicit base uri of p:document to be used.
3.0-test-suiteab-p-document004passTests p:document set document-property 'base-uri' correct: Relative uri in @href: Base uri of p:document to be used.
3.0-test-suiteab-p-document004acatch failureTests p:document raises an error (XD0011) if the referenced resource doesnot exist.
3.0-test-suiteab-p-document005passTests p:document to overwrite system content-type correctly.
3.0-test-suiteab-p-document006passTests p:document with relative @href. Makes sure that document-property "base-uri" is NOT use to resolve it.
3.0-test-suiteab-p-document007passTests p:document with relative @href and 'base-uri' in document-properties: Makes sure that document-property "base-uri" is set correctly.
3.0-test-suiteab-p-document008catch failureTests p:document with @href to a non existing resource: XD0011 expected.
3.0-test-suiteab-p-document009catch failureTests p:with-input with @href to a non existing resource: XD0011 expected.
3.0-test-suiteab-p-document010catch failureTests that a p:document with an @href to a not well-formed document raises err:XD0049.
3.0-test-suiteab-p-document011catch failureTests that a p:with-input with an @href to a not well-formed document raises err:XD0049.
3.0-test-suiteab-p-document012catch failureTests p:document with dtd-validate='true' and no DTD in doc: Fails according to issue #512.
3.0-test-suiteab-p-document013passTests p:document with dtd-validate='true' and DTD validation (dtd in doc).
3.0-test-suiteab-p-document014passTests p:document with dtd-validate='true' and DTD validation (external dtd).
3.0-test-suiteab-p-document015catch failureTests invalid p:document with dtd-validate='true'.
3.0-test-suiteab-p-document016passTests p:document with a simple text document in UTF-8 (no charset in content-type).
3.0-test-suiteab-p-document017passTests p:document with a simple text document in UTF-8 (charset specified in content-type).
3.0-test-suiteab-p-document018passTests p:document with a simple text document in ISO-8859-1 (charset specified in content-type).
3.0-test-suiteab-p-document019catch failureTests p:document with a simple text document in an unsupported encoding.
3.0-test-suiteab-p-document020passTests p:document with a simple text document in UTF-8 (no charset!).
3.0-test-suiteab-p-document021passTests p:document with a JSON-document (no content-type). Tests document-properties are set right.
3.0-test-suiteab-p-document022passTests p:document with a JSON-document (content-type set to application/json). Tests document-properties are set right.
3.0-test-suiteab-p-document023catch failureTests p:document with a JSON-document: Error XD0058 expected because 'duplicates'='reject'
3.0-test-suiteab-p-document024passTests p:document with a JSON-document, checks XPath 3.1's option parameter conventions is respected: Undefined key in 'parameter'.
3.0-test-suiteab-p-document025catch failureTests p:document with a JSON-document: Error XD0059 expected because 'duplicates' has illegal value.
3.0-test-suiteab-p-document026catch failureTests p:document with a JSON-document: Error MOX002 expected for defective document and liberal=false.
3.0-test-suiteab-p-document027passTests p:document with a binary document.
3.0-test-suiteab-p-document028passTests p:document that a binary document preserves unknown content-type.
3.0-test-suiteab-p-document029passTests p:document with json document is correctly loaded.
3.0-test-suiteab-p-document030passTests p:document with variable reference in @href.
3.0-test-suiteab-p-document031passTests p:with-input with variable reference in @href.
3.0-test-suiteab-p-document032passTests p:with-input with reference to context item in @href.
3.0-test-suiteab-p-document033passTests p:document with reference to context item in @href.
3.0-test-suiteab-p-document034catch failureTests p:document with dtd-validate='true' and DTD error (dtd in doc).
3.0-test-suiteab-p-document035passTests p:document with dtd-validate='false' and DTD error (dtd in doc).
3.0-test-suiteab-p-document036passTests p:document @content-type overwrites system known content-type.
3.0-test-suiteab-p-document037catch failureIts a dynamic error, if @href is not a valid uri.
3.0-test-suiteab-p-document038catch failureIts a dynamic error, if @href is not a valid uri.
3.0-test-suiteab-p-document039catch failureIts a dynamic error, if @href is not a valid uri.
3.0-test-suiteab-p-document040catch failureIts a dynamic error, if @href is not a valid uri.
3.0-test-suiteab-p-document041catch failureIts a dynamic error, if @content-type is not valid..
3.0-test-suiteab-p-pipe-020passTests pipe short cut on non-primary ports.
3.0-test-suiteab-p-pipe-021passTests pipe short cut on non-primary ports.
3.0-test-suiteab-p-pipe-022passTests pipe short cut on non-primary ports.
3.0-test-suiteab-p-pipe-023passTests pipe shortcut on primary output ports.
3.0-test-suiteab-p-pipe-024passTests pipe shortcut on primary output ports.
3.0-test-suiteab-p-pipe-025passTests pipe shortcut on primary output ports.
3.0-test-suiteab-p-run-001catch failureTests p:run: XProc element must be inside p:inline
3.0-test-suiteab-p-run-002catch failureTests p:run: p:run's input port is not primary, explicit binding required.
3.0-test-suiteab-p-run-003catch failureTests p:run: p:run's input port is anonymous, not 'pipeline'.
3.0-test-suiteab-p-run-004catch failureTests p:run: Error raised for invalid called pipeline.
3.0-test-suiteab-p-run-005catch failureTests p:run: Error raised difference in input port declared as primary.
3.0-test-suiteab-p-run-006catch failureTests p:run: Error raised difference in input port declared explicitly as primary.
3.0-test-suiteab-p-run-007catch failureTests p:run: Error raised difference in input port declared explicitly as not primary.
3.0-test-suiteab-p-run-008catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-009catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-010catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-011catch failureTests p:run: Error raised difference in output port as (not) primary.
3.0-test-suiteab-p-run-012catch failureTests p:run: Error raised difference in output port as (not) primary.
3.0-test-suiteab-p-run-013passTests p:run: Simple pipeline run, implicit primary output port
3.0-test-suiteab-p-run-014passTests p:run: Simple pipeline run, explicit primary output port on dynamic pipeline
3.0-test-suiteab-p-run-015passTests p:run: Simple pipeline run, explicit primary output port on p:run
3.0-test-suiteab-p-run-016passTests p:run: Simple pipeline run, explicit primary output port on both.
3.0-test-suiteab-p-run-017passTests p:run: Simple pipeline run, both implicit primary input.
3.0-test-suiteab-p-run-018passTests p:run: Simple pipeline run, both explicit primary input.
3.0-test-suiteab-p-run-019passTests p:run: Simple pipeline run, mixed explicit primary input.
3.0-test-suiteab-p-run-020passTests p:run: Simple pipeline run, mixed explicit primary input.
3.0-test-suiteab-p-run-021catch failureTests p:run: Input port is bound twice
3.0-test-suiteab-p-run-022catch failureTests p:run: Input port is bound twice
3.0-test-suiteab-p-run-023passTests p:run: Simple pipeline run, bind xml doc to input port.
3.0-test-suiteab-p-run-024passTests p:run: Simple pipeline run, bind json doc to input port.
3.0-test-suiteab-p-run-025passTests p:run: Simple pipeline run, bind text doc to input port.
3.0-test-suiteab-p-run-026passTests p:run: Simple pipeline run, two xml documents to input port.
3.0-test-suiteab-p-run-027passTests p:run: Simple pipeline run, two xml documents on output port.
3.0-test-suiteab-p-run-028catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-029catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-030catch failureTests p:run: @version is required for pipeline
3.0-test-suiteab-p-run-031catch failureTests p:run: @port is required for p:run-input.
3.0-test-suiteab-p-run-032catch failureTests p:run: Tests runtime errors are handled correctly.
3.0-test-suiteab-p-run-033catch failureTests p:run: Tests option typing is correctly handled.
3.0-test-suiteab-p-run-034passTests p:run: Test namespace binding
3.0-test-suiteab-p-run-035passTests p:run: Tests prefix "xs" is correctly passed to dynamic pipeline.
3.0-test-suiteab-p-run-035acatch failureTests p:run: Tests exclude-inline-prefixes.
3.0-test-suiteab-p-run-036passTests p:run: Tests QName magic on run-option
3.0-test-suiteab-p-run-036acatch failureTests p:run: Tests exclude-inline-prefixes.
3.0-test-suiteab-p-run-037passTests p:run: Tests undeclared options are ignored.
3.0-test-suiteab-p-run-038passTests p:run: Tests unbound options get () as value.
3.0-test-suiteab-p-run-039passTests p:run: Tests unbound options gets default value.
3.0-test-suiteab-p-run-040catch failureTests p:run: Error to be raised if required option is not bound.
3.0-test-suiteab-p-run-041passTests p:run: Tests undeclared input ports are silently ignored.
3.0-test-suiteab-p-run-042passTests p:run: Tests undeclared input ports are silently ignored.
3.0-test-suiteab-p-run-043passTests p:run: Tests unbound input ports are connected to empty sequence.
3.0-test-suiteab-p-run-044catch failureTests p:run: Tests unbound input ports are connected to empty sequence (no sequence port!).
3.0-test-suiteab-p-run-045passTests p:run: Tests unbound output ports are silently ignored.
3.0-test-suiteab-p-run-046passTests p:run: Tests undeclared output ports are connected to p:empty.
3.0-test-suiteab-p-run-047catch failureTests p:run: Tests undeclared output ports are connected to p:empty. (Sequence not declared!)
3.0-test-suiteab-p-run-048passTests p:run: Test static option supplied correctly.
3.0-test-suiteab-p-run-049passTests p:run: Test static option supplied correctly.
3.0-test-suiteab-p-run-049acatch failureTests p:run: use-when does not work with p:run-option on inlined pipelines.
3.0-test-suiteab-p-run-049bcatch failureTests p:run: use-when does not work with static options on inlined pipelines.
3.0-test-suiteab-p-run-049cpassTests p:run: use-when does work with static options declared outside of inlined pipelines.
3.0-test-suiteab-p-run-050passTests p:run: Test static option is ignored if not declared.
3.0-test-suiteab-p-run-051passTests p:run: Test static option is associated with '()' if not bound.
3.0-test-suiteab-p-run-052catch failureTests p:run: Test static option is associated with '()' if not bound (sequence not allowed in declaration).
3.0-test-suiteab-p-run-053passTests p:run: Checks primary run-input is connected to DRP.
3.0-test-suiteab-p-run-054passTests p:run: Checks implicit primary run-input is connected to DRP.
3.0-test-suiteab-p-run-055passTests p:run: Checks DRP is context-item for p:run-option.
3.0-test-suiteab-p-run-056passTests p:run: Checks implicit primary p:output on p:run is DRP.
3.0-test-suiteab-p-run-057passTests p:run: Checks explicit primary p:output on p:run is DRP.
3.0-test-suiteab-p-run-058passTests p:run: Checks explicit primary p:output on p:run becomes context-item.
3.0-test-suiteab-p-run-059passTests p:run: Checks implicit primary p:output on p:run becomes context-item.
3.0-test-suiteab-p-run-060catch failureTests p:run: Checks explit non-primary p:output does not become DRP.
3.0-test-suiteab-p-run-061catch failureTests p:run: Checks implicit non-primary p:output does not become DRP.
3.0-test-suiteab-p-run-062catch failureTests p:run: Checks implicit non-primary p:output does not become context-item.
3.0-test-suiteab-p-run-063catch failureTests p:run: Checks explit non-primary p:output does not become context-item.
3.0-test-suiteab-p-run-064passTests p:run: Consume primary and non-primary output of p:run
3.0-test-suiteab-p-run-065catch failureTests p:run: Checks error is raised, if p:run supplies sequence to a non-sequence pipeline port.
3.0-test-suiteab-p-run-066catch failureTests p:run: Checks error is raised, if p:run supplies sequence to a non-sequence pipeline port.
3.0-test-suiteab-p-run-067catch failureTests p:run: Checks error is raised, if p:run supplies sequence to a non-sequence pipeline port.
3.0-test-suiteab-p-run-068passTests p:run: expand-text is correctly applied to pipeline port.
3.0-test-suiteab-p-run-069passTests p:run: expand-text is correctly applied to pipeline port.
3.0-test-suiteab-p-run-070passTests p:run: expand-text is correctly applied to pipeline port.
3.0-test-suiteab-pack-001passTesting p:pack
3.0-test-suiteab-pack-002passTesting p:pack
3.0-test-suiteab-pack-003passTesting p:pack
3.0-test-suiteab-pack-004passTesting p:pack
3.0-test-suiteab-pack-005passTesting p:pack
3.0-test-suiteab-pack-006passTesting p:pack
3.0-test-suiteab-pack-007passTesting correct handling of non element nodes by p:pack.
3.0-test-suiteab-pack-008passTesting the new (in 3.1) attributes option on p:pack
3.0-test-suiteab-pack-009passTests that setting an xml:base attribute changes the base URI.
3.0-test-suiteab-pipe-001catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown step.
3.0-test-suiteab-pipe-002catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown port.
3.0-test-suiteab-pipe-003catch failureTests XS0067 is raised if pipe on p:with-option goes to undefined drp.
3.0-test-suiteab-pipe-004catch failureTests XS0068 is raised if pipe on p:with-option goes to undefined port on drp.
3.0-test-suiteab-pipe-005catch failureTests XS022 is raised if pipe on p:with-option contains loop to same step.
3.0-test-suiteab-pipe-006catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown step.
3.0-test-suiteab-pipe-007catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown port.
3.0-test-suiteab-pipe-008catch failureTests XS0067 is raised if pipe on p:with-option goes to undefined drp.
3.0-test-suiteab-pipe-009catch failureTests XS0068 is raised if pipe on p:with-option goes to undefined port on drp.
3.0-test-suiteab-pipe-010catch failureTests XS0022 is raised if pipe on p:with-option contains loop to same step.
3.0-test-suiteab-pipe-011catch failureTests XS0022 is raised if pipe on p:variable goes to unknown step.
3.0-test-suiteab-pipe-012catch failureTests XS0022 is raised if pipe on p:variable goes to unknown port.
3.0-test-suiteab-pipe-013catch failureTests XS0067 is raised if pipe on p:variable goes to undefined drp.
3.0-test-suiteab-pipe-014catch failureTests XS0068 is raised if pipe on p:variable goes to undefined port on drp.
3.0-test-suiteab-pipe-015catch failureTests XS0022 is raised if pipe on p:variable goes to unknown step.
3.0-test-suiteab-pipe-016catch failureTests XS0022 is raised if pipe on p:variable goes to unknown port.
3.0-test-suiteab-pipe-017catch failureTests XS0067 is raised if pipe on p:variable goes to undefined drp.
3.0-test-suiteab-pipe-018catch failureTests XS0068 is raised if pipe on p:variable goes to undefined port on drp.
3.0-test-suiteab-pipe-019catch failureChecks p:pipe in p:catch can not access steps in p:try.
3.0-test-suiteab-pipe-020passTests order of p:pipes
3.0-test-suiteab-pipe-021passTests order of p:pipes
3.0-test-suiteab-pipe-022passTests order of p:pipes
3.0-test-suiteab-pipe-023passTests order of p:pipes
3.0-test-suiteab-pipe-024passTests order of p:pipes
3.0-test-suiteab-pipe-025passTests order of p:pipes
3.0-test-suiteab-pipe-026passTests order of p:pipes
3.0-test-suiteab-pipe-027passTests order of p:pipes
3.0-test-suiteab-pipe-028passTests order of p:pipes
3.0-test-suiteab-pipe-029passTests order of p:pipes
3.0-test-suiteab-pipe-030passTests order of p:pipes
3.0-test-suiteab-pipe-031passTests order of p:pipes
3.0-test-suiteab-pipe-032passTests order of p:pipes
3.0-test-suiteab-pipeinfo-001passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-002passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-003passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-004passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-005passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-006passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-007passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-pipeinfo-008passTests p:pipeinfo is handled correctly.
3.0-test-suiteab-recursion-001passTests recursive call of XProc step.
3.0-test-suiteab-rename-006passTests p:rename
3.0-test-suiteab-rename-006apassTests p:rename
3.0-test-suiteab-rename-014catch failureTests p:rename: XC0023 to be raised if two attributes are matched on the same element.
3.0-test-suiteab-replace-001passTests p:replace
3.0-test-suiteab-replace-002passTests p:replace
3.0-test-suiteab-replace-003passTests p:replace does not match in replacement
3.0-test-suiteab-replace-004passTests p:replace
3.0-test-suiteab-replace-005passTests p:replace
3.0-test-suiteab-replace-006passTests p:replace
3.0-test-suiteab-replace-007passTests p:replace matching /
3.0-test-suiteab-replace-007apassTests p:replace matching / with text document
3.0-test-suiteab-replace-007bpassTests p:replace matching / with text document
3.0-test-suiteab-replace-008catch failureTests p:replace
3.0-test-suiteab-replace-009passTests p:replace switches to text document
3.0-test-suiteab-replace-010passTests p:replace switches to text document
3.0-test-suiteab-serialization-prop-001passTests that serialization property is removed if content-type changes.
3.0-test-suiteab-serialization-prop-002passTests that serialization property is removed if content-type changes.
3.0-test-suiteab-serialization-prop-003passTests that serialization property is removed if content-type changes.
3.0-test-suiteab-serialization-prop-004passTests that serialization property is kept if content-type does not changes.
3.0-test-suiteab-serialization-prop-005passTests that serialization property is kept if content-type does not changes.
3.0-test-suiteab-serialization-prop-006passTests that serialization property is kept if content-type does not changes.
3.0-test-suiteab-set-attributes-012catch failureTests p:set-attributes
3.0-test-suiteab-set-attributes-013catch failureTests p:set-attributes
3.0-test-suiteab-set-properties-001passTests p:set-properties
3.0-test-suiteab-set-properties-002passTests p:set-properties
3.0-test-suiteab-set-properties-003passTests p:set-properties
3.0-test-suiteab-set-properties-004passTests p:set-properties
3.0-test-suiteab-set-properties-005passTests p:set-properties
3.0-test-suiteab-set-properties-006passTests p:set-properties
3.0-test-suiteab-set-properties-007passTests p:set-properties
3.0-test-suiteab-set-properties-008passTests p:set-properties
3.0-test-suiteab-set-properties-009passTests p:set-properties
3.0-test-suiteab-set-properties-010passTests p:set-properties
3.0-test-suiteab-set-properties-011passTests p:set-properties
3.0-test-suiteab-set-properties-012passTests p:set-properties
3.0-test-suiteab-set-properties-013passTests p:set-properties
3.0-test-suiteab-set-properties-014passTests p:set-properties
3.0-test-suiteab-set-properties-015passTests p:set-properties
3.0-test-suiteab-set-properties-016passTests p:set-properties
3.0-test-suiteab-set-properties-017passTests p:set-properties
3.0-test-suiteab-set-properties-018passTests p:set-properties
3.0-test-suiteab-set-properties-019passTests p:set-properties
3.0-test-suiteab-set-properties-020passTests p:set-properties
3.0-test-suiteab-set-properties-021catch failureTests p:set-properties
3.0-test-suiteab-set-properties-022catch failureTests XD0070 is raised if value of 'serialization' cannot be forced into map(xs:QName, item()*).
3.0-test-suiteab-set-properties-023catch failureTests XD0070 is raised, if value for 'serialization' is not a map.
3.0-test-suiteab-set-properties-024catch failureTests XD0070 is raised, if value for 'serialization' is not a map.
3.0-test-suiteab-set-properties-025passTests value for key 'serialization' in document properties is map{xs:QName, item()*}.
3.0-test-suiteab-set-properties-026passTests value for key 'serialization' in document properties is map{xs:QName, item()*}.
3.0-test-suiteab-set-properties-027passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-028passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-029passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-030passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-031catch failureTests value that XD0064 is raised, if base-uri is not absolute.
3.0-test-suiteab-set-properties-032catch failureTests value that XD0064 is raised, if base-uri is not valid.
3.0-test-suiteab-set-properties-033catch failureTests value that XD0064 is raised, if base-uri is not valid.
3.0-test-suiteab-set-properties-034passTests p:set-properties changes base-uri
3.0-test-suiteab-set-properties-035passTests p:set-properties removes base-uri properly
3.0-test-suiteab-split-sequence-001passTests p:split-sequence
3.0-test-suiteab-split-sequence-002passTests p:split-sequence
3.0-test-suiteab-split-sequence-003passTests p:split-sequence
3.0-test-suiteab-split-sequence-004passTests p:split-sequence
3.0-test-suiteab-split-sequence-005passTests p:split-sequence
3.0-test-suiteab-split-sequence-006passTests p:split-sequence
3.0-test-suiteab-split-sequence-007passTests p:split-sequence
3.0-test-suiteab-split-sequence-008passTests p:split-sequence
3.0-test-suiteab-split-sequence-009passTests p:split-sequence
3.0-test-suiteab-split-sequence-010passTests p:split-sequence
3.0-test-suiteab-split-sequence-011passTests p:split-sequence accepts any document
3.0-test-suiteab-split-sequence-012passTests p:split-sequence accepts any document
3.0-test-suiteab-split-sequence-013passTests p:split-sequence accepts any document
3.0-test-suiteab-split-sequence-014passTests p:split-sequence accepts any document
3.0-test-suiteab-split-sequence-015passTests p:split-sequence accepts any document
3.0-test-suiteab-split-sequence-016passTests p:split-sequence accepts any document
3.0-test-suiteab-split-sequence-017passTests p:split-sequence with position() and last()
3.0-test-suiteab-split-sequence-018passTests p:split-sequence with position() and last()
3.0-test-suiteab-static-option-var-001passTests that a static option can be used in @select of a dynamic option.
3.0-test-suiteab-static-option-var-002passTests that a static option can be used in dynamic inlines.
3.0-test-suiteab-static-option-var-007passTests that a static option can be used in avt of static inline.
3.0-test-suiteab-static-option-var-008passTests that a static option can be used in avt of dynamic inline.
3.0-test-suiteab-static-option-var-009passTests that a static option can be used in option short-cut.
3.0-test-suiteab-static-option-var-010passTests that a static option can be used in p:with-option.
3.0-test-suiteab-static-option-var-012passTests that a static option can be used in @select of dynamic variable.
3.0-test-suiteab-static-option-var-013passTests that two sibling steps can declare a static option with the same name.
3.0-test-suiteab-static-option-var-014catch failureTests that a static option can not be shadowed by another static option.
3.0-test-suiteab-static-option-var-015catch failureTests that a static option can not be shadowed by another static option on a child step.
3.0-test-suiteab-static-option-var-016catch failureTests that a static option can not be shadowed by another dynamic option.
3.0-test-suiteab-static-option-var-018catch failureTests that a static option can not be shadowed by dynamic variable.
3.0-test-suiteab-static-option-var-019catch failureTests that a static option can not be shadowed by a dynamic option on a child step.
3.0-test-suiteab-static-option-var-021catch failureTests that a static option can not be shadowed by a dynamic variable on a child step.
3.0-test-suiteab-static-option-var-022catch failureTests that a static option can not be changed with p:with-option.
3.0-test-suiteab-static-option-var-023catch failureTests that a static option can not be changed with an option short cut.
3.0-test-suiteab-static-option-var-024catch failureTests that a static option is not visible in a sibling step.
3.0-test-suiteab-static-option-var-025catch failureTests that a static option is not visible in a parent step.
3.0-test-suiteab-static-option-var-053catch failureTests that it is an error to have a dynamic option in @select of a static option
3.0-test-suiteab-static-option-var-054passTests static option set by test runner.
3.0-test-suiteab-step-available-001passTests function p:step-available on atomic step declaration without subpipeline.
3.0-test-suiteab-step-available-002passTests function p:step-available on atomic step declaration without subpipeline.
3.0-test-suiteab-step-available-003passTests function p:step-available on standard step.
3.0-test-suiteab-step-available-004passTests function p:step-available on standard step.
3.0-test-suiteab-step-available-005passTests function p:step-available user declared step.
3.0-test-suiteab-step-available-006passTests function p:step-available user declared step.
3.0-test-suiteab-step-available-007passTests function p:step-available with forward reference on user declared step .
3.0-test-suiteab-step-available-008passTests function p:step-available with forward reference on user declared step .
3.0-test-suiteab-step-available-009passTests function p:step-available on nested user declared step .
3.0-test-suiteab-step-available-010passTests function p:step-available on nested user declared step .
3.0-test-suiteab-step-available-011passTests function p:step-available on atomic step declaration without subpipeline (forward).
3.0-test-suiteab-step-available-012passTests function p:step-available on atomic step declaration without subpipeline (forward).
3.0-test-suiteab-step-available-013passTests function p:step-available on imported step.
3.0-test-suiteab-step-available-014passTests function p:step-available on imported step.
3.0-test-suiteab-step-available-015passTests function p:step-available on imported [private] step.
3.0-test-suiteab-step-available-016passTests function p:step-available on [private] imported step.
3.0-test-suiteab-step-available-017passTests function p:step-available on imported library step.
3.0-test-suiteab-step-available-018passTests function p:step-available on imported library step.
3.0-test-suiteab-step-available-019passTests function p:step-available on imported private library step.
3.0-test-suiteab-step-available-020passTests function p:step-available on imported private library step.
3.0-test-suiteab-step-available-021passTests function p:step-available on imported library step without subpipeline.
3.0-test-suiteab-step-available-022passTests function p:step-available on imported library step without subpipeline.
3.0-test-suiteab-step-available-025passTests function p:step-available, forward reference.
3.0-test-suiteab-step-available-026passTests function p:step-available, forward reference.
3.0-test-suiteab-step-available-027passTests function p:step-available, forward reference, use-when=false.
3.0-test-suiteab-step-available-028passTests function p:step-available, forward reference, use-when=false.
3.0-test-suiteab-step-available-029passTests function p:step-available, for step with use-when=false.
3.0-test-suiteab-step-available-030passTests function p:step-available, for step.
3.0-test-suiteab-step-available-031passTests function p:step-available cascading on steps.
3.0-test-suiteab-step-available-032passTests function p:step-available cascading on steps.
3.0-test-suiteab-step-available-033catch failureTests function p:step-available/usw-when-deadlock.
3.0-test-suiteab-step-available-034catch failureTests function p:step-available/usw-when-deadlock.
3.0-test-suiteab-step-available-035passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-036passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-037passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-038passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-039passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-040passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-041passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-042passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-043passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-044passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-045passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-046passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-047passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-048passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-049passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-050passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-051catch failureTests function p:step-available with use-when.
3.0-test-suiteab-step-available-056passTests function p:step-available with use-when: Step without a body.
3.0-test-suiteab-step-available-057passTests function p:step-available with use-when: Test step from standard library.
3.0-test-suiteab-step-available-058passTests function p:step-available with use-when: Test non existing step in standard library.
3.0-test-suiteab-step-available-059passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-060passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-061passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-062passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-063passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-064passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-065passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-066passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-067passTests function p:step-available with use-when.
3.0-test-suiteab-store-001catch failureTests p:store: It is a dynamic error, if the step cannot store to the specified position.
3.0-test-suiteab-store-002catch failureTests p:store: It is a dynamic error, if the step cannot store to the specified position.
3.0-test-suiteab-string-replace-006passTests p:string-replace
3.0-test-suiteab-string-replace-007passTests p:string-replace
3.0-test-suiteab-string-replace-008passTests p:string-replace
3.0-test-suiteab-string-replace-009passTests p:string-replace
3.0-test-suiteab-subpipeline-001passTests a subpipeline that ends with a p:variable.
3.0-test-suiteab-system-property-001passTests p:system-property().
3.0-test-suiteab-system-property-002passTests p:system-property().
3.0-test-suiteab-system-property-003passTests p:system-property().
3.0-test-suiteab-system-property-004passTests p:system-property().
3.0-test-suiteab-system-property-005passTests p:system-property().
3.0-test-suiteab-system-property-006passTests p:system-property().
3.0-test-suiteab-system-property-007passTests p:system-property().
3.0-test-suiteab-system-property-008passTests p:system-property().
3.0-test-suiteab-system-property-009passTests p:system-property().
3.0-test-suiteab-system-property-010passTests p:system-property() in static analysis.
3.0-test-suiteab-system-property-011catch failureTests p:system-property().
3.0-test-suiteab-text-count-001passTests p:text-count
3.0-test-suiteab-text-count-002passTests p:text-count
3.0-test-suiteab-text-count-003passTests p:text-count
3.0-test-suiteab-text-count-004passTests p:text-count
3.0-test-suiteab-text-count-005passTests p:text-count
3.0-test-suiteab-text-count-006passTests p:text-count
3.0-test-suiteab-text-head-001passTests p:text-head
3.0-test-suiteab-text-head-002passTests p:text-head
3.0-test-suiteab-text-head-003passTests p:text-head
3.0-test-suiteab-text-head-004passTests p:text-head
3.0-test-suiteab-text-head-005passTests p:text-head
3.0-test-suiteab-text-head-006passTests p:text-head
3.0-test-suiteab-text-head-007passTests p:text-head
3.0-test-suiteab-text-head-008passTests p:text-head
3.0-test-suiteab-text-head-009passTests p:text-head
3.0-test-suiteab-text-join-001passTests p:text-join
3.0-test-suiteab-text-join-002passTests p:text-join
3.0-test-suiteab-text-join-003passTests p:text-join
3.0-test-suiteab-text-join-004passTests p:text-join
3.0-test-suiteab-text-join-005passTests p:text-join
3.0-test-suiteab-text-join-006passTests p:text-join
3.0-test-suiteab-text-join-007passTests p:text-join
3.0-test-suiteab-text-join-008passTests p:text-join
3.0-test-suiteab-text-join-009passTests p:text-join
3.0-test-suiteab-text-join-010passTests p:text-join
3.0-test-suiteab-text-join-011passTests p:text-join
3.0-test-suiteab-text-join-012catch failureTests p:text-join
3.0-test-suiteab-text-join-013catch failureTests p:text-join: @overwrite-content-type must be a text media type.
3.0-test-suiteab-text-join-014catch failureTests p:text-join: @overwrite-content-type must be a text media type.
3.0-test-suiteab-text-join-015catch failureTests p:text-join: @overwrite-content-type must be a text media type.
3.0-test-suiteab-text-replace-001passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-002passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-003passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-004passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-005passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-006catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-007passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-008passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-009passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-010passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-011passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-012passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-013passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-014passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-015passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-016passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-017passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-018passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-019passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-020passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-021passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-022passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-023passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-024passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-025passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-026passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-027passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-028passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-029passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-030passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-031passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-032passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-033passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-034passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-035passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-036passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-037passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-038passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-039passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-040passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-041passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-042passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-043passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-044passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-045passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-046passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-047passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-048passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-049passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-050passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-051passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-052passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-053passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-054passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-055passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-056catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-057catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-058catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-059catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-060catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-061catch failureTests p:text-replace (ported from XQuery tests on fn-replace).
3.0-test-suiteab-text-sort-001passTests p:text-sort
3.0-test-suiteab-text-sort-002passTests p:text-sort: Tests sort-key
3.0-test-suiteab-text-sort-003passTests p:text-sort: Tests sort-key
3.0-test-suiteab-text-sort-004passTests p:text-sort: Tests order=ascending
3.0-test-suiteab-text-sort-005passTests p:text-sort: Tests order=ascending
3.0-test-suiteab-text-sort-006passTests p:text-sort: Tests numeric sort
3.0-test-suiteab-text-sort-007passTests p:text-sort: Tests numeric sort, descending.
3.0-test-suiteab-text-sort-008passTests p:text-sort: Testing position
3.0-test-suiteab-text-sort-009passTests p:text-sort: Testing position() and last()
3.0-test-suiteab-text-sort-010passTests p:text-sort: Test stable
3.0-test-suiteab-text-sort-011passTests p:text-sort: Test stable with empty sort-keys.
3.0-test-suiteab-text-sort-012passTests p:text-sort: Test codepoint collation.
3.0-test-suiteab-text-sort-013passTests p:text-sort: Test option 'lang' is declared.
3.0-test-suiteab-text-sort-014passTests p:text-sort: Test option 'case-order' is declared.
3.0-test-suiteab-text-sort-015passTests p:text-sort: Test option 'case-order' is declared.
3.0-test-suiteab-text-sort-016passTests p:text-sort: More complicated sort.
3.0-test-suiteab-text-sort-017catch failureTests p:text-sort: XC0098 must be raised, if @sort-key has a dynamic error.
3.0-test-suiteab-text-sort-018catch failureTests p:text-sort: XC0099 must be raised, if @sort-key produced a sequence with more than one element.
3.0-test-suiteab-text-sort-019catch failureTests p:text-sort: XD0019 must be raised if @order is neither 'ascending' nor 'descending'.
3.0-test-suiteab-text-sort-020catch failureTests p:text-sort: XD0019 must be raised if @case-order is neither 'upper-first' nor 'lower-first'.
3.0-test-suiteab-text-sort-021catch failureTests p:text-sort: XD0036 must be raised if @lang isn't called with an allowed value.
3.0-test-suiteab-text-sort-022catch failureTests p:text-sort: err:XD0030 or err:XC0098 should be raised if collation is unknown.
3.0-test-suiteab-text-sort-023passTests p:text-sort
3.0-test-suiteab-text-sort-024passTests p:text-sort
3.0-test-suiteab-text-sort-025passTests p:text-sort: Lower case first is default for German
3.0-test-suiteab-text-sort-026passTests p:text-sort
3.0-test-suiteab-text-sort-027passTests p:text-sort
3.0-test-suiteab-text-sort-028passTests p:text-sort: Lower case first is default for German
3.0-test-suiteab-text-sort-029passTests p:text-sort: Swedish ordering
3.0-test-suiteab-text-sort-030passTests p:text-sort: If collation is used, lang and case-order are ignored.
3.0-test-suiteab-text-sort-031passTests p:text-sort: If collation is used, lang and case-order are ignored.
3.0-test-suiteab-text-tail-001passTests p:text-tail
3.0-test-suiteab-text-tail-002passTests p:text-tail
3.0-test-suiteab-text-tail-003passTests p:text-tail
3.0-test-suiteab-text-tail-004passTests p:text-tail
3.0-test-suiteab-text-tail-005passTests p:text-tail
3.0-test-suiteab-text-tail-006passTests p:text-tail
3.0-test-suiteab-text-tail-007passTests p:text-tail
3.0-test-suiteab-text-tail-008passTests p:text-tail
3.0-test-suiteab-text-tail-009passTests p:text-tail
3.0-test-suiteab-try-001catch failureTests XS0075 is raised if p:try does not have at least one child step.
3.0-test-suiteab-try-002catch failureTests XS0075 is raised if p:try does not have at least one child step.
3.0-test-suiteab-try-003catch failureTests XS0075 is raised if p:try does not have at least one child step.
3.0-test-suiteab-try-004catch failureTests XS0075 is raised if p:try does not either p:catch or p:finally.
3.0-test-suiteab-try-005catch failureTests XS0075 is raised if p:try does have two p:finally.
3.0-test-suiteab-try-006catch failureTests XS0064 is raised if more than one p:catch has no @code.
3.0-test-suiteab-try-007catch failureTests XS0064 is raised if p:catch without @code is not the last.
3.0-test-suiteab-try-008catch failureTests XS0064 is raised if @code in p:catch is used more than ones.
3.0-test-suiteab-try-009catch failureTests XS0064 is raised if @code in p:catch is used more than ones.
3.0-test-suiteab-try-010catch failureTests XS0064 is raised if @code in p:catch is used more than ones.
3.0-test-suiteab-try-011catch failureTests XS0064 is raised if @code in p:catch is used more than ones.
3.0-test-suiteab-try-012catch failureTests XS0064 is raised if @code in p:catch is used more than ones.
3.0-test-suiteab-try-013catch failureTests XS0083 is raised if @code is not a whitespace separated list of EQNames.
3.0-test-suiteab-try-014catch failureTests XS0083 is raised if @code is not a whitespace separated list of EQNames: unbound prefix
3.0-test-suiteab-try-015catch failureTests XS0083 is raised if @code is not a whitespace separated list of EQNames: Wrong syntax
3.0-test-suiteab-try-016catch failureTests XS0083 is raised if @code is not a whitespace separated list of EQNames: Make sure the second is considered to.
3.0-test-suiteab-try-017catch failureTests XS0064 is raised if error code is repeated on the same p:catch.
3.0-test-suiteab-try-018passTests connections to p:try's parent scope.
3.0-test-suiteab-try-019passTests connections to p:try's parent scope.
3.0-test-suiteab-try-020catch failureTest XS0112 is raised if p:finally has primary output port.
3.0-test-suiteab-try-021catch failureTest XS0112 is raised if p:finally has primary output port.
3.0-test-suiteab-try-022catch failureTest XS0112 is raised if p:finally has primary output port.
3.0-test-suiteab-try-023passTest non primary output port on p:finally
3.0-test-suiteab-try-024passTest port "error" on p:finally: Empty if no error occurred.
3.0-test-suiteab-try-025passTest port "error" on p:finally: Error occurred.
3.0-test-suiteab-try-026catch failureTests that XS0072 is raised p:finally has a port name used in p:try/p:catch
3.0-test-suiteab-try-027catch failureTests that XS0072 is raised p:finally has a port name used in p:try/p:catch
3.0-test-suiteab-tvt-001passTests TVTs.
3.0-test-suiteab-tvt-002passTests TVTs.
3.0-test-suiteab-tvt-003passTests TVTs.
3.0-test-suiteab-tvt-004passTests TVTs.
3.0-test-suiteab-tvt-005passTests TVTs.
3.0-test-suiteab-tvt-006passTests TVTs.
3.0-test-suiteab-tvt-007passTests TVTs.
3.0-test-suiteab-tvt-008passTests TVTs.
3.0-test-suiteab-tvt-009passTests TVTs.
3.0-test-suiteab-tvt-010passTests TVTs.
3.0-test-suiteab-tvt-011passTests TVTs.
3.0-test-suiteab-tvt-012passTests TVTs.
3.0-test-suiteab-tvt-013passTests TVTs.
3.0-test-suiteab-tvt-014passTests TVTs.
3.0-test-suiteab-tvt-015passTests TVTs.
3.0-test-suiteab-tvt-016passTests TVTs.
3.0-test-suiteab-tvt-017passTests TVTs.
3.0-test-suiteab-unarchive-001passTests p:unarchive
3.0-test-suiteab-unarchive-002passTests p:unarchive: Option 'format' set to 'zip'.
3.0-test-suiteab-unarchive-003passTests p:unarchive: Option 'format' set to 'Q{}zip'.
3.0-test-suiteab-unarchive-004passTests p:unarchive: Option 'format' set to xs:QName('zip').
3.0-test-suiteab-unarchive-005passTests p:unarchive: Tests option 'parameters' is allowed.
3.0-test-suiteab-unarchive-006catch failureTests p:archive-manifest: Test XC0081 is raised, if source is not a zip.
3.0-test-suiteab-unarchive-007catch failureTests p:unarchive: Test XC0081 or XC0085 is raised, if source is not a zip.
3.0-test-suiteab-unarchive-008catch failureTests p:unarchive: Test XC0085 is raised, format is not an archive/unknown.
3.0-test-suiteab-unarchive-009passTests p:unarchive with include-filter
3.0-test-suiteab-unarchive-010passTests p:unarchive with include-filter
3.0-test-suiteab-unarchive-011passTests p:unarchive with include-filter and exclude-filter
3.0-test-suiteab-unarchive-012passTests p:unarchive: Check content of unarchived document.
3.0-test-suiteab-unarchive-013passTests p:unarchive: Check content of unarchived document.
3.0-test-suiteab-unarchive-014passTests p:unarchive: Check content of unarchived document.
3.0-test-suiteab-unarchive-015passTests p:unarchive: Check content of unarchived document.
3.0-test-suiteab-unarchive-016passTests p:unarchive: Use exclude filter only.
3.0-test-suiteab-unarchive-017passTests p:unarchive: Use two exclude filter only.
3.0-test-suiteab-unarchive-018catch failureTests p:unarchive: It is a dynamic error, if unarchived document does not have a valid base URI.
3.0-test-suiteab-unarchive-019catch failureTests XC0120 is raised if the source of p:unarchive does not have base URI and option `relative-to`is not present.
3.0-test-suiteab-unarchive-020passTests base URI of unarchived document is an absolute URI resolved by @relative-to.
3.0-test-suiteab-unarchive-021passTests base URI of unarchived document is an absolute URI resolved by base URI.
3.0-test-suiteab-uncompress-001passTests uncompress, default format
3.0-test-suiteab-uncompress-002passTests uncompress, explicit format
3.0-test-suiteab-uncompress-003passTests document-properties uncompress result.
3.0-test-suiteab-uncompress-004passTests uncompress text document.
3.0-test-suiteab-uncompress-005passTests document-properties uncompress result.
3.0-test-suiteab-uncompress-006passTests document-properties uncompress result: no content-type ->application/octet-stream
3.0-test-suiteab-uncompress-007catch failureTests uncompress raises error for unknown format.
3.0-test-suiteab-uncompress-008catch failureTests uncompress raises error if doc does not complies to format.
3.0-test-suiteab-uncompress-009catch failureTests uncompress raises error @format is missing and document is no gzip.
3.0-test-suiteab-uncompress-010catch failureTests uncompress raises error if @content-type is not valid.
3.0-test-suiteab-uncompress-011catch failureTests uncompress raises error if @content-type does not fit document (text as xml).
3.0-test-suiteab-uncompress-012catch failureTests uncompress raises error if @content-type does not fit document (xml as json).
3.0-test-suiteab-unique-step-names-001passTests that no err:XS0002 is raised, if steps with same name are in different scopes.
3.0-test-suiteab-unwrap-006passTests p:unwrap
3.0-test-suiteab-unwrap-012passTests p:unwrap to preserve document properties
3.0-test-suiteab-unwrap-013passTests p:unwrap to change content-type to "text/plain" for empty document node.
3.0-test-suiteab-unwrap-014passTests p:unwrap to remove serialization properties for empty document node.
3.0-test-suiteab-use-when-001passTests the use-when preprocessing functionality.
3.0-test-suiteab-use-when-002passTests that use-when IS applied in the descendants of p:inline.
3.0-test-suiteab-use-when-003passTests that p:use-when is applied to elements not in the XProc namespace.
3.0-test-suiteab-use-when-004passTests that p:use-when is applied to elements not in the XProc namespace.
3.0-test-suiteab-use-when-005passTests that use-when is not applied in the descendants of implicit p:inline.
3.0-test-suiteab-use-when-006passTests that functions are visible in use-when.
3.0-test-suiteab-use-when-007passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-008passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-009passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-010passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-011passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-012passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-013passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-014passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-015passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-use-when-016passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-uuid-001passTesting p:uuid replacing an attribute.
3.0-test-suiteab-uuid-002passTesting p:uuid replacing an element.
3.0-test-suiteab-uuid-003passTesting p:uuid replaces text node..
3.0-test-suiteab-uuid-004passTesting p:uuid replaces pi.
3.0-test-suiteab-uuid-005passTesting p:uuid replaces comment.
3.0-test-suiteab-uuid-006passTesting p:uuid replaces @xml:base.
3.0-test-suiteab-uuid-007catch failureTesting p:uuid with unknown version.
3.0-test-suiteab-uuid-008passTesting p:uuid matching document root.
3.0-test-suiteab-uuid-008apassTesting p:uuid matching document root.
3.0-test-suiteab-uuid-009passTesting p:uuid preserves content-type text/html
3.0-test-suiteab-uuid-010passTesting p:uuid preserves document properties.
3.0-test-suiteab-uuid-011passTesting p:uuid switches content-type for tex only document.
3.0-test-suiteab-uuid-012passTesting p:uuid switches content-type for text only document.
3.0-test-suiteab-validate-with-dtd-001passTest DTD validation: doctype-system in step's serialization map.
3.0-test-suiteab-validate-with-dtd-002passTest DTD validation: doctype-system in document's serialization map.
3.0-test-suiteab-validate-with-dtd-003passTest DTD validation: keys in the document properties take precedence over the serialization option on the step.
3.0-test-suiteab-validate-with-dtd-004passTest DTD validation: doctype-system in step's serialization map. Document is valid, so there should be no detection in xvrl.
3.0-test-suiteab-validate-with-dtd-005passTest DTD validation: doctype-system in document's serialization map. Document is valid, so there should be no detection in xvrl.
3.0-test-suiteab-validate-with-dtd-006passTest DTD validation: keys in the document properties take precedence over the serialization option on the step. The document is valid, so there should be no detection element in the xvrl report.
3.0-test-suiteab-validate-with-dtd-007catch failureTest DTD validation: Error needs to be raised for no DTD.
3.0-test-suiteab-validate-with-dtd-008catch failureTest DTD validation: Error needs to be raised for no non existing DTD.
3.0-test-suiteab-validate-with-dtd-009catch failureTest DTD validation: Error needs to be raised for invalid document.
3.0-test-suiteab-validate-with-dtd-010catch failureTest DTD validation: Error needs to be raised for non dtd.
3.0-test-suiteab-validate-with-dtd-011passTest DTD validation: Detection element needs to be in report for non dtd.
3.0-test-suiteab-validate-with-dtd-012passTest DTD validation: Detection element needs to be in report for invalid document.
3.0-test-suiteab-validate-with-dtd-013passTest DTD validation: Detection element needs to be in report for non existing DTD.
3.0-test-suiteab-validate-with-dtd-014passTest DTD validation: Detection element needs to be in report for no DTD.
3.0-test-suiteab-validate-with-json-schema-001passTests p:validate-with-json-schema: Document is replicated on port "result".
3.0-test-suiteab-validate-with-json-schema-002passTests p:validate-with-json-schema: Default is XVRL on port 'report'.
3.0-test-suiteab-validate-with-json-schema-003catch failureTests p:validate-with-json-schema: Invalid document raises error because @assert-valid is default.
3.0-test-suiteab-validate-with-json-schema-004catch failureTests p:validate-with-json-schema: Invalid document raises error because @assert-valid is true.
3.0-test-suiteab-validate-with-json-schema-005passTests p:validate-with-json-schema: Invalid document is replicated on port "result" if assert-valid=false.
3.0-test-suiteab-validate-with-json-schema-006passTests p:validate-with-json-schema: Default is XVRL on port 'report'.
3.0-test-suiteab-validate-with-json-schema-007catch failureTests p:validate-with-json-schema: Error raised by unsupported report-format.
3.0-test-suiteab-validate-with-json-schema-008catch failureTests p:validate-with-json-schema: Error raised because document on port "schema" is no valid JSON schema.
3.0-test-suiteab-validate-with-json-schema-009catch failureTests p:validate-with-json-schema: Error should be raised because the request schema version is not supported.
3.0-test-suiteab-validate-with-nvdl-001passTesting nvdl validation: result should be equal to source.
3.0-test-suiteab-validate-with-nvdl-002passTesting nvdl validation: Invalid document, but assert valid=false, so result should be equal to source.
3.0-test-suiteab-validate-with-nvdl-003catch failureTesting nvdl validation: Invalid document, so error should be raised.
3.0-test-suiteab-validate-with-nvdl-004catch failureTesting nvdl validation: Invalid document, so error should be raised because assert-valid is explicit.
3.0-test-suiteab-validate-with-nvdl-005passTesting nvdl validation: Invalid document with assert-valid="false". Implict XVRL on port result.
3.0-test-suiteab-validate-with-nvdl-006passTesting nvdl validation: Invalid document with assert-valid="false". Explicit XVRL on port result.
3.0-test-suiteab-validate-with-nvdl-007passTesting nvdl validation: Valid document, no detection on port 'result'.
3.0-test-suiteab-validate-with-nvdl-008catch failureTesting nvdl validation: Unsupported report format.
3.0-test-suiteab-validate-with-nvdl-009passTesting nvdl validation: Valid document, references to schema ports.
3.0-test-suiteab-validate-with-nvdl-010catch failureTesting nvdl validation: Valid document, invalid nvdl, non existing include.
3.0-test-suiteab-validate-with-nvdl-011catch failureTesting nvdl validation: Valid document, invalid nvdl.
3.0-test-suiteab-validate-with-relax-ng-001passBasic test, standard grammar.
3.0-test-suiteab-validate-with-relax-ng-002passBasic test, standard grammar: assert-valid="false"
3.0-test-suiteab-validate-with-relax-ng-003passBasic test, standard grammar: assert-valid="false", test report
3.0-test-suiteab-validate-with-relax-ng-004catch failureBasic test, standard grammar: assert-valid="true", test error raised
3.0-test-suiteab-validate-with-relax-ng-005catch failureBasic test, standard grammar: assert-valid is true by default, test error raised
3.0-test-suiteab-validate-with-relax-ng-006passBasic test, standard grammar: check error is reported.
3.0-test-suiteab-validate-with-relax-ng-007passBasic test, compact grammar in text document.
3.0-test-suiteab-validate-with-relax-ng-008passBasic test, compact grammar in with content-type "application/relax-ng-compact-syntax".
3.0-test-suiteab-validate-with-relax-ng-009passBasic test, standard grammar loaded via @href
3.0-test-suiteab-validate-with-relax-ng-010passBasic test, standard grammar loaded via p:document/@href
3.0-test-suiteab-validate-with-relax-ng-011passTesting compact grammar is recognized on @href.
3.0-test-suiteab-validate-with-relax-ng-012passTesting compact grammar is recognized on p:document/@href.
3.0-test-suiteab-validate-with-relax-ng-013passTesting dtd-id-idref-warnings: Default is false, source not valid.
3.0-test-suiteab-validate-with-relax-ng-014passTesting dtd-id-idref-warnings: set to false, source not valid.
3.0-test-suiteab-validate-with-relax-ng-015catch failureTesting dtd-id-idref-warnings: set to true, source not valid.
3.0-test-suiteab-validate-with-relax-ng-016passTesting dtd-id-idref-warnings: set to true, source is valid.
3.0-test-suiteab-validate-with-relax-ng-017passTesting dtd-attribute-values: default is false
3.0-test-suiteab-validate-with-relax-ng-018passTesting dtd-attribute-values: set to false
3.0-test-suiteab-validate-with-relax-ng-019catch failureTests error is raised for invalid grammar.
3.0-test-suiteab-validate-with-relax-ng-020catch failureTests error is raised for invalid grammar.
3.0-test-suiteab-validate-with-schematron-001passTesting schematron validation: result should be equal to source.
3.0-test-suiteab-validate-with-schematron-002passTesting schematron validation: invalid doc, but assert-valid=false, so result should be equal to source.
3.0-test-suiteab-validate-with-schematron-003catch failureTesting schematron validation: Invalid doc should raise error.
3.0-test-suiteab-validate-with-schematron-004passTesting schematron validation: Test phase
3.0-test-suiteab-validate-with-schematron-005catch failureTesting schematron validation: Invalid doc should raise error.
3.0-test-suiteab-validate-with-schematron-006catch failureTesting schematron validation: Invalid doc should raise error, #DEFAULT is used.
3.0-test-suiteab-validate-with-schematron-007catch failureTesting schematron validation: Invalid doc should raise error, #ALL is used.
3.0-test-suiteab-validate-with-schematron-009catch failureTesting schematron validation: implicit @phase="#DEFAULT"
3.0-test-suiteab-validate-with-schematron-010catch failureTesting schematron validation: explicit @phase="#DEFAULT"
3.0-test-suiteab-validate-with-schematron-011passTesting schematron validation: invalid doc, but assert-valid=false. Check report port.
3.0-test-suiteab-validate-with-schematron-012passTesting schematron validation: Invalid doc trigger error in report.
3.0-test-suiteab-validate-with-schematron-013passTesting schematron validation: report should be child of c:error.
3.0-test-suiteab-validate-with-schematron-014catch failureTesting that XC0151 is raised if schema is not valid.
3.0-test-suiteab-validate-with-schematron-015catch failureTesting that XC0054 is raised if documents is not valid.
3.0-test-suiteab-validate-with-schematron-016passTesting that XC0054 is raised if documents is not valid.
3.0-test-suiteab-validate-with-xsd-001passTest schema loaded with @href.
3.0-test-suiteab-validate-with-xsd-002passTest schema loaded with p:document/@href.
3.0-test-suiteab-validate-with-xsd-003passTest schema loaded with p:document/@href.
3.0-test-suiteab-validate-with-xsd-004passTest p:validate-with-xml-schema: assert-valid=false.
3.0-test-suiteab-validate-with-xsd-005passTest p:validate-with-xml-schema with import
3.0-test-suiteab-validate-with-xsd-006passTest p:validate-with-xml-schema with location-hints
3.0-test-suiteab-validate-with-xsd-007passTest p:validate-with-xml-schema with try-namespaces
3.0-test-suiteab-validate-with-xsd-008catch failureTest p:validate-with-xml-schema with no try-namespaces
3.0-test-suiteab-validate-with-xsd-009catch failureTest p:validate-with-xml-schema with try-namespaces="false"
3.0-test-suiteab-validate-with-xsd-010catch failureTest p:validate-with-xml-schema with use-location-hint="false"
3.0-test-suiteab-validate-with-xsd-011passTest p:validate-with-xml-schema mode="lax"
3.0-test-suiteab-validate-with-xsd-012catch failureTest p:validate-with-xml-schema: mode=strict is default.
3.0-test-suiteab-validate-with-xsd-013catch failureTest p:validate-with-xml-schema: mode=strict.
3.0-test-suiteab-validate-with-xsd-014catch failureTest p:validate-with-xml-schema: unsupported version
3.0-test-suiteab-validate-with-xsd-015catch failureTest p:validate-with-xml-schema with default value for use-location-hints.
3.0-test-suiteab-validate-with-xsd-016passTest p:validate-with-xml-schema with importing schemas via namespace.
3.0-test-suiteab-validate-with-xsd-017catch failureTest p:validate-with-xml-schema raises error for invalid schema.
3.0-test-suiteab-validate-with-xsd-018passTests p:validate-with-xml-schema with use-location-hints.
3.0-test-suiteab-validate-with-xsd-019passTests p:validate-with-xml-schema with use-location-hints.
3.0-test-suiteab-validate-with-xsd-020catch failureTests p:validate-with-xml-schema with use-location-hints.
3.0-test-suiteab-validate-with-xsd-021catch failureTests p:validate-with-xml-schema with use-location-hints.
3.0-test-suiteab-validate-with-xsd-022catch failureTests p:validate-with-xml-schema with use-location-hints.
3.0-test-suiteab-variable-001catch failureTests variable is declared with a name.
3.0-test-suiteab-variable-002catch failureTests variable is declared with an @select.
3.0-test-suiteab-variable-003catch failureTests only allowed attributes on p:variable
3.0-test-suiteab-variable-004catch failureTests a variable does not have a name in XProc's namespace.
3.0-test-suiteab-variable-005catch failureTests a variable does not have a name with an undeclared prefix.
3.0-test-suiteab-variable-006catch failureTests XD0049 is raised if a variable has an incorrect sequence type.
3.0-test-suiteab-variable-006acatch failureTests XS0096 is raised if a variable has an incorrect sequence type, even if it is not used.
3.0-test-suiteab-variable-007catch failureTests a variable declaration does not have @pipe and @href.
3.0-test-suiteab-variable-008catch failureTests a variable declaration does not have @href and an implicit inline as child.
3.0-test-suiteab-variable-009catch failureTests a variable declaration does not have @href and an explicit inline as child.
3.0-test-suiteab-variable-010catch failureTests a variable declaration does not have @href and a p:document as child.
3.0-test-suiteab-variable-011catch failureTests a variable declaration does not have @href and a p:empty as child.
3.0-test-suiteab-variable-012catch failureTests a variable declaration does not have @href and a p:pipe as child.
3.0-test-suiteab-variable-013catch failureTests a variable declaration does not have @pipe and an implicit inline as child.
3.0-test-suiteab-variable-014catch failureTests a variable declaration does not have @pipe and an inline as child.
3.0-test-suiteab-variable-015catch failureTests a variable declaration does not have @pipe and a p:document as child.
3.0-test-suiteab-variable-016catch failureTests a variable declaration does not have @pipe and p:empty as child.
3.0-test-suiteab-variable-017catch failureTests a variable declaration does not have @pipe and p:pipe as child.
3.0-test-suiteab-variable-018catch failureTests a variable declaration raises an error (XD0036) if select result does not match required type.
3.0-test-suiteab-variable-018a-strictcatch failureTests XD0036 is raised if select result in p:variable does not match required type even if the variable is not used.
3.0-test-suiteab-variable-018apassTests XD0036 is not raised if select result in p:variable does not match required type, but the variable is not used.
3.0-test-suiteab-variable-019passTests a variable declaration properly casted/promoted.
3.0-test-suiteab-variable-020passTests a variable declaration with select result matches sequence-type.
3.0-test-suiteab-variable-021catch failureChecks that err:XD0001 is raised if more than one document appears as connection on p:variable and @connection is missing. (This error is only raised if the context item is referenced.)
3.0-test-suiteab-variable-021a-strictcatch failureChecks XD0008 is raised if more than one document appears as connection of p:variable and @connection is missing even if the variable is not used.
3.0-test-suiteab-variable-021apassChecks XD0008 is NOT raised if more than one document appears as connection of p:variable and @connection is missing and the variable is not used.
3.0-test-suiteab-variable-021bpassChecks no error is raised if more than one document appears as connection on p:variable if there’s no reference to the context item.
3.0-test-suiteab-variable-022catch failureChecks XD0001 is raised if more than one document appears as connection of p:variable and @connection is false.
3.0-test-suiteab-variable-022apassChecks XD0008 is NOT raised if more than one document appears as connection of p:variable and @connection is false and the variable is not used.
3.0-test-suiteab-variable-023passCheck XD008 is not raised if more than one document appears as connection of p:variable and @connection is true.
3.0-test-suiteab-variable-024catch failureChecks XS0077 is raised if @collection on p:variable is not a boolean value.
3.0-test-suiteab-variable-025passTest a p:variable selecting from an implicit inline document.
3.0-test-suiteab-variable-026passTest a p:variable selecting from an explit inline document.
3.0-test-suiteab-variable-027passTest a p:variable selecting from default readable port.
3.0-test-suiteab-variable-028passTest a p:variable selecting p:pipe.
3.0-test-suiteab-variable-029passTest a p:variable selecting @pipe in full form.
3.0-test-suiteab-variable-030passTest a p:variable selecting @pipe with only port.
3.0-test-suiteab-variable-031passTest a p:variable selecting @pipe with only step.
3.0-test-suiteab-variable-032passTest a p:variable selecting p:pipe with only step.
3.0-test-suiteab-variable-033passTest a p:variable selecting p:pipe with only port.
3.0-test-suiteab-variable-034passTest a p:variable selecting p:pipe with neither port nor step.
3.0-test-suiteab-variable-035passTest a p:variable selecting @pipe with neither port nor step.
3.0-test-suiteab-variable-036passTest a p:variable selecting implicit from container's primary input port.
3.0-test-suiteab-variable-037passTests a p:variable does not change default readable port.
3.0-test-suiteab-variable-038passTests a p:variable is implicitly connected to the containers primary input port.
3.0-test-suiteab-variable-039passTests a p:variable is explicitly connectable to the containers primary input port.
3.0-test-suiteab-variable-040passTests a p:variable is explicitly connectable to the containers primary input port (using just @step) .
3.0-test-suiteab-variable-041passTests a p:variable counts as connecting an output port.
3.0-test-suiteab-variable-042passTests a p:variable does not change primary accessible port.
3.0-test-suiteab-variable-043catch failureChecks XS0077 is raised if @name on p:variable is not a proper EQName.
3.0-test-suiteab-variable-044passChecks collection on p:variable
3.0-test-suiteab-variable-045passChecks collection on p:variable
3.0-test-suiteab-variable-046catch failureTest @collection="{XPath-expression}" on p:variable is an error.
3.0-test-suiteab-viewport-001passTests p:viewport
3.0-test-suiteab-viewport-002passTests p:viewport
3.0-test-suiteab-viewport-003passTest p:viewport used for removing nodes.
3.0-test-suiteab-viewport-004passTest p:viewport with no matching nodes.
3.0-test-suiteab-viewport-005passTest p:viewport with p:iteration-position() and p:iteration-size().
3.0-test-suiteab-viewport-006passTest p:viewport with p:output.
3.0-test-suiteab-viewport-007passTest p:viewport with p:output that is bound to a sequence of (inline) documents.
3.0-test-suiteab-viewport-008passTest p:viewport with p:output that is bound to a sequence of documents, mixing the inline and pipe bindings.
3.0-test-suiteab-viewport-009passTests that p:viewport contains a "result" output port.
3.0-test-suiteab-viewport-010passTests that p:viewport contains a "result" output port.
3.0-test-suiteab-viewport-011passTest nested p:viewport and correct propagation of p:iteration-size and p:iteration-position.
3.0-test-suiteab-viewport-012passTest p:viewport with p:output that is bound to a sequence of documents, mixing the inline and pipe bindings.
3.0-test-suiteab-viewport-013passTest p:viewport with a matched comment.
3.0-test-suiteab-viewport-014passTest p:viewport with matched processing-instructions.
3.0-test-suiteab-viewport-015passTest p:viewport with matched text.
3.0-test-suiteab-viewport-016passTest p:viewport with matched document node.
3.0-test-suiteab-viewport-017passTest p:viewport with matched comments/processing instructions before/after document element.
3.0-test-suiteab-viewport-018passTest p:viewport with matched document node replace by text document.
3.0-test-suiteab-viewport-019passTest p:viewport with matched document node replace by text document to be text document.
3.0-test-suiteab-viewport-020passTest p:viewport with two documents on the source port.
3.0-test-suiteab-viewport-021passTest p:viewport with html document on the source port.
3.0-test-suiteab-viewport-022catch failureTest p:viewport raises XD0072 for JSON document.
3.0-test-suiteab-viewport-023catch failureTest p:viewport raises XD0072 for text document.
3.0-test-suiteab-viewport-024catch failureTest p:viewport raises XD0072 for other (binary) document.
3.0-test-suiteab-viewport-025catch failureTest p:viewport raises XS0107 for statically invalid match value.
3.0-test-suiteab-viewport-026catch failureTest p:viewport raises XS0107 for statically invalid match value.
3.0-test-suiteab-viewport-027catch failureTest p:viewport raises XD0010 if attribute is matched.
3.0-test-suiteab-viewport-028catch failureTest p:viewport raises XD0073 is raised if subpipeline result is not xml, html, or text document.
3.0-test-suiteab-viewport-029catch failureTest p:viewport raises XD0073 is raised if subpipeline result is not xml, html, or text document.
3.0-test-suiteab-viewport-030passTest p:viewport with a pipe to current on a mixed input port.
3.0-test-suiteab-viewport-031passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-032passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-033passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-034passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-035passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-036passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-037passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-038passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-039passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-040passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-041passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-042passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-043passTest document in p:viewport has proper base-uri.
3.0-test-suiteab-viewport-044passTest document in p:viewport has proper content-type.
3.0-test-suiteab-with-input-001passTests p:with-input with missing @port on atomic step is connection for primary input port.
3.0-test-suiteab-with-input-002catch failureTests p:with-input with missing @port on atomic step: XS0065 is raised because there is no primary input port.
3.0-test-suiteab-with-input-003catch failureTests p:with-input with undeclared port: XS0010 to be raised.
3.0-test-suiteab-with-input-004passTests p:with-input with select.
3.0-test-suiteab-with-input-005passTests p:with-input with @href.
3.0-test-suiteab-with-input-006catch failureTests p:with-input with @href and @pipe: XS0085 to be raised
3.0-test-suiteab-with-input-007catch failureTests p:with-input with @href and p:inline: XS0081 to be raised
3.0-test-suiteab-with-input-008catch failureTests p:with-input with @href and p:empty: XS0081 to be raised
3.0-test-suiteab-with-input-009catch failureTests p:with-input with @href and p:document: XS0081 to be raised
3.0-test-suiteab-with-input-010catch failureTests p:with-input with @href and p:pipe: XS0081 to be raised
3.0-test-suiteab-with-input-011catch failureTests p:with-input with @href and implicit inline content: XS0081 to be raised
3.0-test-suiteab-with-input-012passTests p:with-input with @href. Checks p:documentation and p:pipeinfo are allowed as children of p:with-input.
3.0-test-suiteab-with-input-013passTests p:with-input with @pipe (step and port)
3.0-test-suiteab-with-input-014passTests p:with-input with @pipe (just step)
3.0-test-suiteab-with-input-015passTests p:with-input with @pipe (just port)
3.0-test-suiteab-with-input-016passTests p:with-input with @pipe (neither step nor port)
3.0-test-suiteab-with-input-017catch failureTests p:with-input with @pipe and p:empty: XS0082 to be raised
3.0-test-suiteab-with-input-018catch failureTests p:with-input with @pipe and p:document: XS0082 to be raised
3.0-test-suiteab-with-input-019catch failureTests p:with-input with @pipe and p:pipe: XS0082 to be raised
3.0-test-suiteab-with-input-020catch failureTests p:with-input with @pipe and p:inline: XS0082 to be raised
3.0-test-suiteab-with-input-021catch failureTests p:with-input with @pipe and implicit inline content: XS0082 to be raised
3.0-test-suiteab-with-input-022passTests p:with-input with @pipe. Checks p:documentation and p:pipeinfo are allowed as children of p:with-input.
3.0-test-suiteab-with-input-023passTests p:with-input with p:pipe (step and port).
3.0-test-suiteab-with-input-024passTests p:with-input with p:pipe (just step).
3.0-test-suiteab-with-input-025passTests p:with-input with p:pipe (just port).
3.0-test-suiteab-with-input-026passTests p:with-input with p:pipe neither @step nor @port.
3.0-test-suiteab-with-input-027catch failureTests p:with-input with p:pipe to an unknown step
3.0-test-suiteab-with-input-028catch failureTests p:with-input with p:pipe with an unknown port.
3.0-test-suiteab-with-input-029catch failureTests p:with-input with p:pipe (no port and no step) and no default readable port
3.0-test-suiteab-with-input-030catch failureTests p:with-input with p:pipe (no @step) with an unknown port.
3.0-test-suiteab-with-input-031catch failureTests p:with-input with empty @pipe and no default readable port
3.0-test-suiteab-with-input-032catch failureTests p:with-input with defective @pipe: step@
3.0-test-suiteab-with-input-033passTests p:with-input with space separated explicit targets on @pipe
3.0-test-suiteab-with-input-034passTests p:with-input with space separated targets (just step names) on @pipe
3.0-test-suiteab-with-input-035catch failureTests p:with-input: Checks only one p:empty is allowed as connection.
3.0-test-suiteab-with-input-036catch failureTests p:with-input: Checks p:empty and p:inline are not allowed as connection.
3.0-test-suiteab-with-input-037catch failureTests p:with-input: Checks p:empty and p:pipe are not allowed as connection.
3.0-test-suiteab-with-input-038catch failureTests p:with-input: Checks p:empty and p:document are not allowed as connection.
3.0-test-suiteab-with-input-039catch failureTests p:with-input: Checks p:namespaces is not allowed.
3.0-test-suiteab-with-input-040passTests p:with-input: Combinations of p:documentation and implicit inline are allowed.
3.0-test-suiteab-with-input-041passTests p:with-input: Combinations of p:pipeinfo and implicit inline are allowed.
3.0-test-suiteab-with-input-042catch failureTests p:with-input: p:inline and implicit inline not allowed
3.0-test-suiteab-with-input-043catch failureTests p:with-input: p:document and implicit inline not allowed
3.0-test-suiteab-with-input-044catch failureTests p:with-input: p:pipe and implicit inline not allowed
3.0-test-suiteab-with-input-045passTests p:with-input: Combinations of implicit inline and p:documentation are allowed
3.0-test-suiteab-with-input-046passTests p:with-input: Combinations of implicit inline and p:pipeinfo are allowed
3.0-test-suiteab-with-input-047catch failureTests p:with-input: implicit inline and p:inline not allowed
3.0-test-suiteab-with-input-048catch failureTests p:with-input: implicit inline and p:document not allowed
3.0-test-suiteab-with-input-049catch failureTests p:with-input: implicit inline and p:pipe not allowed
3.0-test-suiteab-with-input-050catch failureTests p:with-input: implicit inline and p:empty not allowed
3.0-test-suiteab-with-input-051catch failureTests p:with-input: p:empty and implicit inline not allowed
3.0-test-suiteab-with-input-052passTests p:with-input: implicit inline with two documents
3.0-test-suiteab-with-input-053catch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053acatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053bcatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053ccatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053dcatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053ecatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053fcatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053gcatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-053hcatch failureTests p:with-input: No comments, non-whitespace text nodes, and processing instructions allowed as siblings with implicit inlines.
3.0-test-suiteab-with-input-054catch failureTests p:with-input: No non empty text nodes allowed as siblings with implicit inlines
3.0-test-suiteab-with-input-056catch failureTests p:with-input: Tests primary input port is connected.
3.0-test-suiteab-with-input-057catch failureTests p:with-input: Tests primary input port is connected. (p:documentation and p:pipeinfo are no connections)
3.0-test-suiteab-with-input-058catch failureTests p:with-input: Tests error XS0003 is raised if non-primary input port is not connected.
3.0-test-suiteab-with-input-059catch failureTests p:with-input: Tests error XS0003 is raised if non-primary input port is not connected.
3.0-test-suiteab-with-input-060catch failureTests p:with-input: Tests p:with-input: Tests error XS0003 is raised if non-primary input port is not connected.
3.0-test-suiteab-with-input-061catch failureTests p:with-input: Tests port is not bound twice.
3.0-test-suiteab-with-input-062catch failureTests p:with-input: Tests port is not bound twice.
3.0-test-suiteab-with-input-063catch failureTests p:with-input: Tests port is not bound twice.
3.0-test-suiteab-with-input-064catch failureTests p:with-input: Tests port is not bound twice.
3.0-test-suiteab-with-input-065passTests p:with-input with select from drp
3.0-test-suiteab-with-input-066passTests p:with-input with select and pipe
3.0-test-suiteab-with-input-067catch failureTests XS0043 is raised because @port is not allowed on p:with-input.
3.0-test-suiteab-with-input-068catch failureTests XS0043 is raised because @port is not allowed on p:with-input.
3.0-test-suiteab-with-input-069catch failureTests XS0043 is raised because @port is not allowed on p:with-input.
3.0-test-suiteab-with-input-070catch failureTests XS0043 is raised because @port is not allowed on p:with-input.
3.0-test-suiteab-with-input-071catch failureTests XS0043 is raised because @port is not allowed on p:with-input.
3.0-test-suiteab-with-input-select-001passTest select on p:with-input select="."
3.0-test-suiteab-with-input-select-002passTest select on p:with-input select="comment()"
3.0-test-suiteab-with-input-select-003passTest select on p:with-input select="processing-instruction()"
3.0-test-suiteab-with-input-select-004passTest select on p:with-input select="text()"
3.0-test-suiteab-with-input-select-005passTests that an all text selection on p:with-input results in content-type "text/plain"
3.0-test-suiteab-with-input-select-006passTests that content-type is changed to application/xml when selecting from XLST document.
3.0-test-suiteab-with-input-select-007catch failureTests that XD0016 is raised, when @select returns value that is not a node.
3.0-test-suiteab-with-input-select-008catch failureTests that XD0016 is raised, when @select returns an attribute.
3.0-test-suiteab-with-input-select-009passTests select on p:with-input and no explicit connection is connected to the default readable port.
3.0-test-suiteab-with-input-select-010passTests select on p:with-input/@select resulting in an atomic value.
3.0-test-suiteab-with-input-select-011passTests select on p:with-input/@select resulting in an atomic value is "application/json"
3.0-test-suiteab-with-input-select-012passTests select on p:with-input/@select resulting in a map is "application/json"
3.0-test-suiteab-with-input-select-013passTests select on p:with-input/@select resulting in an array is "application/json"
3.0-test-suiteab-with-input-select-014catch failureTests that XD0016 is raised, when @select returns a function.
3.0-test-suiteab-with-input-select-015catch failureTests that XD0016 is raised, when @select returns a function.
3.0-test-suiteab-with-option-001catch failureTests XS0031 is raised, when step is called with an undeclared option in short-cut
3.0-test-suiteab-with-option-002catch failureTests XS0031 is raised, when p:with-option uses an undeclared option name.
3.0-test-suiteab-with-option-003catch failureTests XS0080 is raised, when p:with-option binds an option twice.
3.0-test-suiteab-with-option-004catch failureTests XS0080 is raised, when option short cut and p:with-option is used for the same option.
3.0-test-suiteab-with-option-005catch failureTests XS0018 is raised, if a step is invoke without a required option.
3.0-test-suiteab-with-option-006passTests variable reference in an option short-cut
3.0-test-suiteab-with-option-007passTests variable reference in p:with-option
3.0-test-suiteab-with-option-007acatch failureTests variable reference with wrong type in p:with-option
3.0-test-suiteab-with-option-008passTests reference to default readable port in an option short-cut
3.0-test-suiteab-with-option-009passTests reference to default readable port in p:with-option
3.0-test-suiteab-with-option-010catch failureTest @collection="{XPath-expression}" on p:with-option is an error.
3.0-test-suiteab-with-option-011catch failureTests XS0031 is raised for undeclared option in a namespace.
3.0-test-suiteab-wrap-001passTests p:wrap
3.0-test-suiteab-wrap-002passTests p:wrap
3.0-test-suiteab-wrap-003passTests p:wrap
3.0-test-suiteab-wrap-004passTests p:wrap
3.0-test-suiteab-wrap-005passTests p:wrap
3.0-test-suiteab-wrap-006passTests p:wrap
3.0-test-suiteab-wrap-007passTests p:wrap
3.0-test-suiteab-wrap-008passTests p:wrap
3.0-test-suiteab-wrap-009passTests p:wrap
3.0-test-suiteab-wrap-010passTests p:wrap
3.0-test-suiteab-wrap-011passTests p:wrap
3.0-test-suiteab-wrap-012passTests p:wrap to preserve document properties
3.0-test-suiteab-wrap-013passTesting the new (in 3.1) attributes option on p:wrap
3.0-test-suiteab-wrap-014passTests that setting an xml:base attribute changes the base URI.
3.0-test-suiteab-wrap-sequence-001passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-002passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-003passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-004passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-005passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-006passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-007passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-008passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-009passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-010passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-011passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-012passTests sequence result in group-adjacent is correctly evaluated in p:wrap-sequence
3.0-test-suiteab-wrap-sequence-013passTests group-adjacent is correctly atomized in p:wrap-sequence
3.0-test-suiteab-wrap-sequence-014passTests group-adjacent is correctly atomized in p:wrap-sequence
3.0-test-suiteab-wrap-sequence-015passTests p:wrap-sequence produces the correct number of documents.
3.0-test-suiteab-wrap-sequence-016passTesting the new (in 3.1) attributes option on p:wrap-sequence
3.0-test-suiteab-wrap-sequence-017passTests that setting an xml:base attribute changes the base URI.
3.0-test-suiteab-www-form-urldecode-003passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-011passTests p:www-form-urldecode
3.0-test-suiteab-xinclude-001passTests p:xinclude
3.0-test-suiteab-xinclude-002passTests p:xinclude
3.0-test-suiteab-xinclude-003passTests p:xinclude
3.0-test-suiteab-xinclude-004passTests p:xinclude
3.0-test-suiteab-xinclude-005passTests p:xinclude
3.0-test-suiteab-xinclude-006passTests p:xinclude
3.0-test-suiteab-xinclude-007catch failureTests p:xinclude raises err:XC0029 for cyclic include.
3.0-test-suiteab-xinclude-008catch failureTests p:xinclude raises err:XC0029 for cyclic include.
3.0-test-suiteab-xinclude-009catch failureTests p:xinclude raises err:XC0029 for cyclic include.
3.0-test-suiteab-xinclude-010catch failureTests p:xinclude raises err:XC0029 for non existing include.
3.0-test-suiteab-xinclude-011catch failureTests p:xinclude raises err:XC0029 for not well formed include.
3.0-test-suiteab-xinclude-012passTests p:xinclude: Double import is not cyclic.
3.0-test-suiteab-xinclude-013passTests p:xinclude: Tests text include.
3.0-test-suiteab-xinclude-014passTests p:xinclude: Tests text include.
3.0-test-suiteab-xinclude-015passTests p:xinclude: Test include with xpointer to an included par.
3.0-test-suiteab-xinclude-016passTests p:xinclude: Tests include of an XML document with parse="text" is handled correctly.
3.0-test-suiteab-xinclude-017passTests p:xinclude with fixup-xml-lang.
3.0-test-suiteab-xinclude-018passTests p:xinclude with fixup-xml-lang.
3.0-test-suiteab-xinclude-019passTests p:xinclude with fixup-xml-lang ('false' is default).
3.0-test-suiteab-xquery-001passTests p:xquery
3.0-test-suiteab-xquery-002passTests p:xquery
3.0-test-suiteab-xquery-003passTests p:xquery
3.0-test-suiteab-xquery-004passTests p:xquery
3.0-test-suiteab-xquery-005passTests p:xquery
3.0-test-suiteab-xquery-006passTests p:xquery
3.0-test-suiteab-xquery-007passTests p:xquery
3.0-test-suiteab-xquery-008passTests p:xquery: html document as source
3.0-test-suiteab-xquery-009passTests p:xquery: text document as source
3.0-test-suiteab-xquery-010passTests p:xquery: Simple json document as source
3.0-test-suiteab-xquery-011passTests p:xquery: Simple json document as source
3.0-test-suiteab-xquery-012catch failureTests p:xquery: There was no @version=2, so XC0009 is expected.
3.0-test-suiteab-xquery-013catch failureTests p:xquery: Value for @version is not valid, so XC0009 is expected.
3.0-test-suiteab-xquery-014catch failureTests p:xquery: Value for @version is not valid, so XC0009 is expected.
3.0-test-suiteab-xquery-015catch failureTests p:xquery: Query is not statically valid, so XC0103 is expected.
3.0-test-suiteab-xquery-016catch failureTests p:xquery: Variable value is not valid, so XC0104 is expected.
3.0-test-suiteab-xquery-017passTests p:xquery: Tests non XML results.
3.0-test-suiteab-xquery-018passTests p:xquery: Tests non XML results.
3.0-test-suiteab-xquery-019passTests p:xquery: Tests non XML results.
3.0-test-suiteab-xquery-020passTests p:xquery: Tests non XML results.
3.0-test-suiteab-xquery-021passTests p:xquery: JSON maps can be source docs in XQuery 3.1
3.0-test-suiteab-xquery-022passTests p:xquery: JSON arrays can be source docs in XQuery 3.1
3.0-test-suiteab-xquery-023passTests p:xquery: JSON map can be used as variable in XQuery 3.1
3.0-test-suiteab-xquery-024passTests p:xquery: JSON array can be used as variable in XQuery 3.1
3.0-test-suiteab-xquery-025passTests p:xquery: JSON map can be a result in XQuery 3.1
3.0-test-suiteab-xquery-026passTests p:xquery: JSON array can be a result in XQuery 3.1
3.0-test-suiteab-xquery-027catch failureTests p:xquery: JSON maps can not be source docs in XQuery 3.0
3.0-test-suiteab-xquery-028catch failureTests p:xquery: JSON maps can not be source docs in XQuery 1.0
3.0-test-suiteab-xquery-029catch failureTests p:xquery: JSON arrays can not be source docs in XQuery 3.0
3.0-test-suiteab-xquery-030catch failureTests p:xquery: JSON arrays can not be source docs in XQuery 1.0
3.0-test-suiteab-xquery-031catch failureTests p:xquery: Maps can not be variable values in XQuery 3.0
3.0-test-suiteab-xquery-032catch failureTests p:xquery: Maps can not be variable values in XQuery 1.0
3.0-test-suiteab-xquery-033catch failureTests p:xquery: Arrays can not be variable values in XQuery 3.0
3.0-test-suiteab-xquery-034catch failureTests p:xquery: Arrays can not be variable values in XQuery 1.0
3.0-test-suiteab-xs-0043-001catch failureTests for XS0043: Attribute port not allowed on p:with-input
3.0-test-suiteab-xs-0043-002catch failureTests for XS0043: Attribute port not allowed on p:with-input
3.0-test-suiteab-xs-0043-003catch failureTests for XS0043: Attribute port not allowed on p:with-input
3.0-test-suiteab-xs-0043-004catch failureTests for XS0043: Attribute port not allowed on p:with-input
3.0-test-suiteab-xs-0043-005catch failureTests for XS0043: Attribute port not allowed on p:with-input
3.0-test-suiteab-xs0001-001catch failureTests graph in connection is found.
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-suitebom-001passTests that a BOM is ignored in a UTF-8 text document.
3.0-test-suitebom-002passTests that UTF-8 text document without a BOM is read correctly.
3.0-test-suitebom-003passTests that a BOM is ignored in a UTF-16LE text document.
3.0-test-suitebom-004passTests that UTF-16LE text document without a BOM is read correctly.
3.0-test-suitebom-005passTests that a BOM is ignored in a UTF-16BE text document.
3.0-test-suitebom-006passTests that UTF-16BE text document without a BOM is read correctly.
3.0-test-suitebom-007passTests that a BOM is ignored in a UTF-16 (LE) text document.
3.0-test-suitebom-008passTests that a BOM is ignored in a UTF-16 (BE) text document.
3.0-test-suitebom-009passTests that the BOM isn’t interpreted in an ISO-8859-1 document.
3.0-test-suitebom-010passTests reading a UTF-16LE file without an encoding.
3.0-test-suitebom-011passTests reading a UTF-16BE file without an encoding.
3.0-test-suitebom-012passTests that the p:document charset does not override server metadata.
3.0-test-suitebom-012apassTests that the p:document charset does not override server metadata.
3.0-test-suitebom-013passTests that the p:document charset does provide metadata if there’s no server.
3.0-test-suitebom-014passTests that the BOM is not removed if a UTF-16BE document is read with the UTF-16LE encoding.
3.0-test-suitebom-015passTests that the BOM is not removed if a UTF-16LE document is read with the UTF-16BE encoding.
3.0-test-suitechoose-001pass
3.0-test-suitechoose-002pass
3.0-test-suitechoose-003pass
3.0-test-suitechoose-004pass
3.0-test-suitedefault-p-inputpass
3.0-test-suitedoc-prop-001pass
3.0-test-suitedoc-prop-002pass
3.0-test-suitedoc-prop-003pass
3.0-test-suitedoc-prop-004pass
3.0-test-suitedoc-prop-005pass
3.0-test-suiteerr-xd0061-001catch failure
3.0-test-suiteerr-xd0062-001catch failure
3.0-test-suiteerr-xd0062-002catch failure
3.0-test-suiteerr-xd0062-003catch failure
3.0-test-suiteerr-xd0062-004catch failure
3.0-test-suiteerr-xd0063-001catch failure
3.0-test-suiteerr-xs0096-001catch failureError err:XS0096 is raised for an invalid sequence type.
3.0-test-suiteinline-avtpass
3.0-test-suiteinline-tvtpass
3.0-test-suitejson-bom-001passTests that a BOM is ignored in an UTF-8 json document.
3.0-test-suitenw-add-xml-base-001passTest p:add-xml-base.
3.0-test-suitenw-add-xml-base-002passTest p:add-xml-base with all=true.
3.0-test-suitenw-add-xml-base-003passTest p:add-xml-base with relative=false.
3.0-test-suitenw-add-xml-base-004catch failureTest p:add-xml-base with all=true and relative=true.
3.0-test-suitenw-add-xml-base-005passTest p:add-xml-base where the scheme changes.
3.0-test-suitenw-avt-001catch failureTests for a static error in an AVT.
3.0-test-suitenw-collection-001passTests that collection works correctly on p:variable.
3.0-test-suitenw-collection-002catch failureTests that err:XD0001 is raised if a sequence of documents is the context for an XPath expression on a p:variable.
3.0-test-suitenw-collection-003catch failureTests that err:XD0001 is raised if a sequence of documents is the context for an XPath expression on a p:with-option.
3.0-test-suitenw-compare-001passCheck if p:compare succeeds when the documents are identical.
3.0-test-suitenw-compare-002passCheck if p:compare fails when the documents are different.
3.0-test-suitenw-compare-003passCheck if p:compare succeeds when the documents are identical if fail-if-not-equal is true.
3.0-test-suitenw-compare-004catch failureCheck if p:compare raises an error when the documents are different and fail-if-not-equal is true.
3.0-test-suitenw-compare-005catch failureCheck if p:compare raises an error when the method is unsupported.
3.0-test-suitenw-compare-006catch failureCheck if p:compare raises an error when the documents cannot be compared.
3.0-test-suitenw-compare-007passConfirm that the result port on p:compare is primary.
3.0-test-suitenw-css-formatterpassTests that p:css-formatter (appears to) work. There’s no actual attempt to test the result.
3.0-test-suitenw-drp-001passTest that a secondary output port binds to the default input, not the default readable port.
3.0-test-suitenw-drp-002catch failureTest that a secondary output port binds to the default input, not the default readable port. It’s an error if there is no default input.
3.0-test-suitenw-dup-input-port-001catch failureTests p:with-input: input port names may not be explicitly repeated.
3.0-test-suitenw-dup-input-port-002catch failureTests p:with-input: input port names may not be implicitly repeated.
3.0-test-suitenw-dup-input-port-003catch failureTests p:with-input: input port names may not be implicitly and explicitly repeated.
3.0-test-suitenw-encode-001pass
3.0-test-suitenw-encode-002pass
3.0-test-suitenw-encode-003pass
3.0-test-suitenw-encode-004catch failure
3.0-test-suitenw-err-xs0001-001catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0001-002catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0001-004catch failureTests that err:XS0022 is raised if a pipeline refers to its own output.
3.0-test-suitenw-err-xs0001-006catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0001-008catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0001-009catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0001-010catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0006-001catch failureTests that err:XS0006 is raised.
3.0-test-suitenw-err-xs0015-005catch failureTests that err:XS0015 is raised.
3.0-test-suitenw-err-xs0015-007catch failureTests that err:XS0015 is raised.
3.0-test-suitenw-err-xs0015-008catch failureTests that err:XS0015 is raised.
3.0-test-suitenw-err-xs0057-001catch failureTests that err:XS0057 is raised.
3.0-test-suitenw-err-xs0057-002catch failureTests that err:XS0057 is raised.
3.0-test-suitenw-err-xs0058-001catch failureTests that err:XS0058 is raised.
3.0-test-suitenw-err-xs0059-001catch failureTests that err:XS0059 is raised.
3.0-test-suitenw-err-xs0066-001catch failureTests that err:XS0066 is raised.
3.0-test-suitenw-err-xs0066-002catch failureTests that err:XS0066 is raised.
3.0-test-suitenw-err-xs0071-001catch failureTests that err:XS0071 is raised.
3.0-test-suitenw-err-xs0100-001catch failureTests that err:XS0100 is raised if p:import follows a port binding.
3.0-test-suitenw-filter-001passTests p:filter with a static select expression.
3.0-test-suitenw-filter-002passTests p:filter with a dynamic select expression.
3.0-test-suitenw-filter-003passTests p:filter selecting nothing.
3.0-test-suitenw-filter-004passTests p:filter selects more than one thing.
3.0-test-suitenw-filter-005passTests p:filter computes the base URI correctly.
3.0-test-suitenw-filter-006passTests p:filter selecting a text node.
3.0-test-suitenw-filter-007passTests p:filter with static options.
3.0-test-suitenw-filter-008passTests p:filter with dynamic options.
3.0-test-suitenw-filter-009passTests p:filter with dynamic options and a dynamic selection.
3.0-test-suitenw-filter-010passTests p:filter with dynamic options and a dynamic selection.
3.0-test-suitenw-filter-011passTests p:filter with dynamic options and a dynamic selection where the in-scope binding is named ‘select’.
3.0-test-suitenw-filter-012passTests p:filter that returns a constant.
3.0-test-suitenw-filter-013passTests p:filter computes a releative base URI correctly.
3.0-test-suitenw-http-request-117catch failureIts a dynamic error, if the boundary is invalid.
3.0-test-suitenw-http-request-118catch failureIts a dynamic error, if the boundary is invalid.
3.0-test-suitenw-http-request-119passIf you specify a boundary, it will be used.
3.0-test-suitenw-http-request-120passIf you specify a boundary, it will be used.
3.0-test-suitenw-http-request-121passIf you don’t specify a boundary, one will be created for you.
3.0-test-suitenw-http-request-122passIf you don’t specify a boundary, one will be created for you.
3.0-test-suitenw-http-request-123passIf you don’t specify send-body-anyway=true, the body isn’t sent.
3.0-test-suitenw-http-request-124passIf send-body-anyway is explicitly false, the body isn’t sent.
3.0-test-suitenw-http-request-125passIf send-body-anyway is explicitly true, the body is sent. This tests DELETE.
3.0-test-suitenw-http-request-126passIf no content-type is provided, multipart/mixed must be used.
3.0-test-suitenw-http-request-127passIf no content-type is provided, multipart/mixed must be used.
3.0-test-suitenw-http-request-128passIf the documents in a mulitpart request have document properties in the http://www.w3.org/ns/xproc-http namespace, those properties become headers.
3.0-test-suitenw-http-request-129passIf send-body-anyway is explicitly true, the body is sent. This tests GET.
3.0-test-suitenw-http-request-130passIf send-body-anyway is explicitly true, the body is sent. This tests HEAD.
3.0-test-suitenw-http-request-131passOnly follow the first follow-redirect redirections.
3.0-test-suitenw-http-request-132catch failureTest timeout on p:http-request when fail-on-timeout is true.
3.0-test-suitenw-http-request-133passTest timeout on p:http-request when fail-on-timeout is false.
3.0-test-suitenw-import-functions-001passTests p:import-functions: tests importing the same library twice.
3.0-test-suitenw-import-functions-002catch failureTests p:import-functions: tests limiting XQuery imports by namespace.
3.0-test-suitenw-import-functions-002bpassTests p:import-functions: tests limiting XQuery imports by namespace.
3.0-test-suitenw-import-functions-003catch failureTests p:import-functions: tests limiting XSLT imports by namespace.
3.0-test-suitenw-import-functions-003bpassTests p:import-functions: tests limiting XSLT imports by namespace.
3.0-test-suitenw-import-functions-015passTests p:import-functions from an XQuery library module.
3.0-test-suitenw-import-functions-016passTests p:import-functions: function with par
3.0-test-suitenw-import-functions-017passTests p:import-functions: Test function is visible in inner steps.
3.0-test-suitenw-import-functions-018passTests p:import-functions: Test function imported globally and locally.
3.0-test-suitenw-import-functions-019catch failureTests p:import-functions: Test function imported locally imported function is not visible globally.
3.0-test-suitenw-import-functions-020catch failureTests p:import-functions: Test function imported locally imported function is not visible in other step.
3.0-test-suitenw-import-functions-021catch failureTests p:import-functions: Calling non defined function is an error.
3.0-test-suitenw-import-functions-022catch failureTests p:import-functions: Calling private function is an error.
3.0-test-suitenw-import-functions-023catch failureTests p:import-functions: Calling private function is an error.
3.0-test-suitenw-import-functions-024catch failureTests p:import-functions: Calling no invalid query is an error.
3.0-test-suitenw-import-functions-025passTests p:import-functions: Test function global and local import with same name.
3.0-test-suitenw-import-functions-026catch failureTests p:import-functions: Importing stylesheet with same named functions.
3.0-test-suitenw-import-functions-027passTests p:import-functions: Importing functions with the same name, but different arity.
3.0-test-suitenw-import-functions-030catch failureTests p:import-functions: Laoding xquery with xslt mime type.
3.0-test-suitenw-import-functions-031catch failureTests p:import-functions: Laoding function with same name from xquery and xslt.
3.0-test-suitenw-inline-expand-text-001catch failureTest that inline-expand-text is forbidden outside of p:inline.
3.0-test-suitenw-inline-expand-text-003passTest that p:inline-expand-text turns on expansion inside p:inline.
3.0-test-suitenw-inline-expand-text-004passTest that p:inline-expand-text turns on expansion inside p:inline.
3.0-test-suitenw-inline-expand-text-005passTest that inline-expand-text turns on expansion inside p:inline.
3.0-test-suitenw-inline-expand-text-006passTest that inline-expand-text turns off expansion inside p:inline.
3.0-test-suitenw-inline-expand-text-007pass
3.0-test-suitenw-library-001passTests that step imports are transitive.
3.0-test-suitenw-library-002catch failureTests that step imports are transitive.
3.0-test-suitenw-library-003passTests that option imports are transitive.
3.0-test-suitenw-library-004catch failureTests that option imports are transitive.
3.0-test-suitenw-lookup-uri-001passTests p:lookup-uri() function. The assumption here is that there’s nothing special about the uri https://xproc.org/ and so that’s what the function returns.
3.0-test-suitenw-make-absolute-uris-001passReplace the content of an element.
3.0-test-suitenw-make-absolute-uris-002passReplace the content of an element.
3.0-test-suitenw-make-absolute-uris-003passUse an explicit base URI.
3.0-test-suitenw-markdown-to-html-001passSmoke test for the p:markdown-to-text step.
3.0-test-suitenw-option-value-001passTest that an option value passed to a step overrides its default value.
3.0-test-suitenw-option-value-002passTest that option values passed to steps override only the outer-most default values.
3.0-test-suitenw-optional-port-001passTest that port is optional on p:with-input
3.0-test-suitenw-os-exec-001passTests p:os-exec using stdmsgs.jar
3.0-test-suitenw-os-exec-002passTests p:os-exec when the output encoding doesn’t match Java’s encoding. The test assumes that your Java encoding isn’t ISO Latin 1. That seems…reasonable, but not infallible.
3.0-test-suitenw-os-exec-003passTests p:os-exec when the output encoding doesn’t match Java’s encoding.
3.0-test-suitenw-psvi-001passTests that p:validate-with-xml-schema produces PSVI annotations.
3.0-test-suitenw-psvi-002catch failureTests that p:validate-with-xml-schema produces PSVI annotations.
3.0-test-suitenw-send-mail-001passTest p:send-mail. Requires Sendria server to be running.
3.0-test-suitenw-send-mail-002passTest p:send-mail sending HTML mail.
3.0-test-suitenw-send-mail-003passTest p:send-mail sending multipart mail.
3.0-test-suitenw-set-attributes-001catch failureTests that an error to be raised if attribute-name is 'xmlns'.
3.0-test-suitenw-set-attributes-002catch failureTests that an error to be raised if attribute-name is 'xmlns'.
3.0-test-suitenw-sleep-001passTests that p:sleep works. In point of fact, this test just assures that the step runs, it doesn’t attempt to test that the sleep lasts for the correct duration.
3.0-test-suitenw-sleep-002catch failureTests that p:sleep works.
3.0-test-suitenw-static-option-001passThis test demonstrates that a static option that doesn’t have an initializer can be used in a nested p:declare-step. Added because this combination revealed a bug in XML Calabash.
3.0-test-suitenw-step-available-001passTest a user-defined step with a body that is conditionally present.
3.0-test-suitenw-step-available-002passTest a user-defined step with a body that is conditionally present.
3.0-test-suitenw-step-available-003passTest a user-defined step with a body that is conditionally present.
3.0-test-suitenw-step-available-004passTest a user-defined step with a body that is conditionally present.
3.0-test-suitenw-step-available-005passTests p:step-available with use-when and a chain of hidden steps, ending successfully.
3.0-test-suitenw-step-available-006passTests p:step-available with use-when and a chain of hidden steps, ending in failure.
3.0-test-suitenw-step-available-007passTests p:step-available with use-when and a chain of hidden steps. If the use of step-available on p:import is treated as a special case, this ends in failure. But an argument could be made that this contains a deadlock.
3.0-test-suitenw-step-timeout-001catch failureTest step timeout on an atomic step.
3.0-test-suitenw-step-timeout-002catch failureTest step timeout on a compound step.
3.0-test-suitenw-text-count-001passTests end-of-line handling in p:text-count.
3.0-test-suitenw-text-count-002passTests end-of-line handling in p:text-count.
3.0-test-suitenw-text-count-003passTests end-of-line handling in p:text-count.
3.0-test-suitenw-text-sort-001passTests p:text-sort with specific namespace bindings
3.0-test-suitenw-tvt-001catch failureTest insertion of attribute nodes into non-XML content with a TVT.
3.0-test-suitenw-tvt-001bpassDemonstrates the use of string() to insert an attribute value in a TVT.
3.0-test-suitenw-tvt-002passTest insertion of attribute nodes into XML content with a TVT.
3.0-test-suitenw-tvt-003passTest insertion of TVTs into non-XML content.
3.0-test-suitenw-tvt-004passTest insertion of TVTs into XML content.
3.0-test-suitenw-tvt-005passTest insertion of TVTs into non-XML content.
3.0-test-suitenw-tvt-005bpassTests using serialize to insert a PI into non-XML content.
3.0-test-suitenw-tvt-006passTest insertion of TVTs into XML content.
3.0-test-suitenw-urify-any-001passTests how fragment identifiers are resolved.
3.0-test-suitenw-urify-any-002passTests how fragment identifiers are resolved.
3.0-test-suitenw-urify-any-003passTests how queries are resolved.
3.0-test-suitenw-urify-any-004passTests how queries are resolved.
3.0-test-suitenw-urify-any-005passTests how queries and fragment identifiers are resolved.
3.0-test-suitenw-urify-any-006passTests how fragment identifiers are resolved. Note: this is a fragment identifier that contains a question mark; there’s no query here.
3.0-test-suitenw-urify-any-007passTests that suffixes identifiers are escaped.
3.0-test-suitenw-urify-any-008passTests relative URI with a suffix.
3.0-test-suitenw-urify-non-windows-001passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-002passResolve a string with an implicit scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-003passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-004passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-005passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-006passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-007passResolve a string with an explicit C URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-008catch failureResolve a string with an explicit C URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-009passResolve a string with an implicit scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-010passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-011passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-012passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-013passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-014passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-015passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-016passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-017passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-018passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-019catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-020passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-021passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-022passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-023passResolve a string with an implicit scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-non-windows-024passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute file URI.
3.0-test-suitenw-urify-non-windows-025passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-026passResolve a string with an implicit scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-027passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-028passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-029passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-030passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-031passResolve a string with an explicit C URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-032catch failureResolve a string with an explicit C URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-033passResolve a string with an implicit scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-034catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-035passResolve a string with an explicit file URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-036catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-037passResolve a string with an explicit file URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-038passResolve a string with an explicit file URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-039passResolve a string with an explicit file URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-040catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-041catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-042catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-043catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-044passResolve a string with an explicit https URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-045passResolve a string with an explicit https URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-046passResolve a string with an explicit https URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-047passResolve a string with an implicit scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-048passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute http: URI.
3.0-test-suitenw-urify-non-windows-049catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-050catch failureResolve a string with an implicit scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-051catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-052catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-053catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-054catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-055passResolve a string with an explicit C URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-056catch failureResolve a string with an explicit C URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-057catch failureResolve a string with an implicit scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-058catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-059passResolve a string with an explicit file URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-060catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-061passResolve a string with an explicit file URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-062passResolve a string with an explicit file URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-063passResolve a string with an explicit file URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-064catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-065catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-066catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-067catch failureResolve a string with an explicit https URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-068passResolve a string with an explicit https URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-069passResolve a string with an explicit https URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-070passResolve a string with an explicit https URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-071catch failureResolve a string with an implicit scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-072passResolve a string with an explicit, non-hierarchical urn URI scheme against a non-hierarchical urn URI.
3.0-test-suitenw-urify-non-windows-073passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-074passResolve a string with an implicit scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-075passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-076passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-077passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-078passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-079passResolve a string with an explicit C URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-080catch failureResolve a string with an explicit C URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-081passResolve a string with an implicit scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-082passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-083passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-084passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-085passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-086passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-087passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-088passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-089passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-090passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-091catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-092passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-093passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-094passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-095passResolve a string with an implicit scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-096passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute file URI with an authority.
3.0-test-suitenw-urify-non-windows-097catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-098catch failureResolve a string with an implicit scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-099catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-100catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-101catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-102catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-103passResolve a string with an explicit C URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-104catch failureResolve a string with an explicit C URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-105catch failureResolve a string with an implicit scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-106catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-107passResolve a string with an explicit file URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-108catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-109passResolve a string with an explicit file URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-110passResolve a string with an explicit file URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-111passResolve a string with an explicit file URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-112catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-113catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-114catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-115catch failureResolve a string with an explicit https URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-116passResolve a string with an explicit https URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-117passResolve a string with an explicit https URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-118passResolve a string with an explicit https URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-non-windows-119catch failureResolve a string with an implicit scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-non-windows-120passResolve a string with an explicit, non-hierarchical urn URI scheme against a relative file URI.
3.0-test-suitenw-urify-non-windows-bs-001passResolve a string containing backslashes against a file: URI.
3.0-test-suitenw-urify-non-windows-bs-002passResolve a string containing backslashes against an http: URI.
3.0-test-suitenw-urify-path-001passTests how . and .. entries are handled at the end of a resolved path.
3.0-test-suitenw-urify-path-002passTests how . and .. entries are handled at the end of a resolved path.
3.0-test-suitenw-urify-path-003passTests how . and .. entries are handled at the end of a resolved path.
3.0-test-suitenw-urify-windows-001passResolve a string with an implicit scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-002catch failureResolve a string with an implicit scheme with a relative path with an authority against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-003catch failureResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-004catch failureResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-005passResolve a string with an implicit scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-006passResolve a string with an implicit scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-007passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-008passResolve a string with an implicit file URI scheme with a relative path on drive C: against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-009passResolve a string with an implicit scheme with a relative path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-010passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-011passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-012catch failureResolve a string with an explicit file URI scheme with a relative path with an authority against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-013passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-014passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-015passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-016passResolve a string with an explicit file URI scheme with an absolute path on drive C: against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-017passResolve a string with an explicit file URI scheme with a relative path on drive C: against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-018passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-019catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-020passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-021passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-022passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-023passResolve a string with an implicit scheme with a relative path against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-024passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute file URI on drive C:.
3.0-test-suitenw-urify-windows-025passResolve a string with an implicit scheme with an absolute path against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-026catch failureResolve a string with an implicit scheme with a relative path with an authority against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-027catch failureResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-028catch failureResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-029passResolve a string with an implicit scheme with an absolute path against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-030passResolve a string with an implicit scheme with an absolute path against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-031passResolve a string with an implicit file URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-032catch failureResolve a string with an implicit file URI scheme with a relative path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-033passResolve a string with an implicit scheme with a relative path against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-034passResolve a string with an explicit file URI scheme with a relative path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-035passResolve a string with an explicit file URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-036catch failureResolve a string with an explicit file URI scheme with a relative path on drive D: with an authority against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-037passResolve a string with an explicit file URI scheme with an absolute path on drive D: with an authority against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-038passResolve a string with an explicit file URI scheme with an absolute path on drive D: with an authority against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-039passResolve a string with an explicit file URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-040passResolve a string with an explicit file URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-041catch failureResolve a string with an explicit file URI scheme with a relative path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-042passResolve a string with an explicit file URI scheme with a relative path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-043catch failureResolve a string with an explicit https URI scheme with a relative path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-044passResolve a string with an explicit https URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-045passResolve a string with an explicit https URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-046passResolve a string with an explicit https URI scheme with an absolute path on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-047passResolve a string with an implicit scheme with a relative path against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-048passResolve a string with an explicit, non-hierarchical urn URI scheme on drive D: against an absolute file URI on drive D:.
3.0-test-suitenw-urify-windows-049passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-050passResolve a string with an implicit scheme with a relative path with an authority against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-051passResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-052passResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-053passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-054passResolve a string with an implicit scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-055passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-056catch failureResolve a string with an implicit file URI scheme with a relative path on drive C: against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-057passResolve a string with an implicit scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-058passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-059passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-060passResolve a string with an explicit file URI scheme with a relative path with an authority against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-061passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-062passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-063passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-064passResolve a string with an explicit file URI scheme with an absolute path on drive C: against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-065catch failureResolve a string with an explicit file URI scheme with a relative path on drive C: against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-066passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-067catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-068passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-069passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-070passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-071passResolve a string with an implicit scheme with a relative path against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-072passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute file URI with an authority.
3.0-test-suitenw-urify-windows-073passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-074passResolve a string with an implicit scheme with a relative path with an authority against an absolute http: URI.
3.0-test-suitenw-urify-windows-075passResolve a string with an implicit scheme with an absolute path with an authority against an absolute http: URI.
3.0-test-suitenw-urify-windows-076passResolve a string with an implicit scheme with an absolute path with an authority against an absolute http: URI.
3.0-test-suitenw-urify-windows-077passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-078passResolve a string with an implicit scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-079passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute http: URI.
3.0-test-suitenw-urify-windows-080catch failureResolve a string with an implicit file URI scheme with a relative path on drive C: against an absolute http: URI.
3.0-test-suitenw-urify-windows-081passResolve a string with an implicit scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-windows-082catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-windows-083passResolve a string with an explicit file URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-084catch failureResolve a string with an explicit file URI scheme with a relative path with an authority against an absolute http: URI.
3.0-test-suitenw-urify-windows-085passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute http: URI.
3.0-test-suitenw-urify-windows-086passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute http: URI.
3.0-test-suitenw-urify-windows-087passResolve a string with an explicit file URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-088passResolve a string with an explicit file URI scheme with an absolute path on drive C: against an absolute http: URI.
3.0-test-suitenw-urify-windows-089catch failureResolve a string with an explicit file URI scheme with a relative path on drive C: against an absolute http: URI.
3.0-test-suitenw-urify-windows-090catch failureResolve a string with an explicit file URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-windows-091catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-windows-092passResolve a string with an explicit https URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-093passResolve a string with an explicit https URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-094passResolve a string with an explicit https URI scheme with an absolute path against an absolute http: URI.
3.0-test-suitenw-urify-windows-095passResolve a string with an implicit scheme with a relative path against an absolute http: URI.
3.0-test-suitenw-urify-windows-096passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute http: URI.
3.0-test-suitenw-urify-windows-097passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-098passResolve a string with an implicit scheme with a relative path with an authority against an absolute file URI.
3.0-test-suitenw-urify-windows-099passResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI.
3.0-test-suitenw-urify-windows-100passResolve a string with an implicit scheme with an absolute path with an authority against an absolute file URI.
3.0-test-suitenw-urify-windows-101passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-102passResolve a string with an implicit scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-103passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute file URI.
3.0-test-suitenw-urify-windows-104catch failureResolve a string with an implicit file URI scheme with a relative path on drive C: against an absolute file URI.
3.0-test-suitenw-urify-windows-105passResolve a string with an implicit scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-windows-106passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-windows-107passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-108passResolve a string with an explicit file URI scheme with a relative path with an authority against an absolute file URI.
3.0-test-suitenw-urify-windows-109passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute file URI.
3.0-test-suitenw-urify-windows-110passResolve a string with an explicit file URI scheme with an absolute path with an authority against an absolute file URI.
3.0-test-suitenw-urify-windows-111passResolve a string with an explicit file URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-112passResolve a string with an explicit file URI scheme with an absolute path on drive C: against an absolute file URI.
3.0-test-suitenw-urify-windows-113catch failureResolve a string with an explicit file URI scheme with a relative path on drive C: against an absolute file URI.
3.0-test-suitenw-urify-windows-114passResolve a string with an explicit file URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-windows-115catch failureResolve a string with an explicit https URI scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-windows-116passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-117passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-118passResolve a string with an explicit https URI scheme with an absolute path against an absolute file URI.
3.0-test-suitenw-urify-windows-119passResolve a string with an implicit scheme with a relative path against an absolute file URI.
3.0-test-suitenw-urify-windows-120passResolve a string with an explicit, non-hierarchical urn URI scheme against an absolute file URI.
3.0-test-suitenw-urify-windows-121catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-122catch failureResolve a string with an implicit scheme with a relative path with an authority against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-123catch failureResolve a string with an implicit scheme with an absolute path with an authority against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-124catch failureResolve a string with an implicit scheme with an absolute path with an authority against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-125catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-126catch failureResolve a string with an implicit scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-127passResolve a string with an implicit file URI scheme with an absolute path on drive C: against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-128catch failureResolve a string with an implicit file URI scheme with a relative path on drive C: against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-129catch failureResolve a string with an implicit scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-130catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-131passResolve a string with an explicit file URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-132catch failureResolve a string with an explicit file URI scheme with a relative path with an authority against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-133passResolve a string with an explicit file URI scheme with an absolute path with an authority against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-134passResolve a string with an explicit file URI scheme with an absolute path with an authority against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-135passResolve a string with an explicit file URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-136passResolve a string with an explicit file URI scheme with an absolute path on drive C: against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-137catch failureResolve a string with an explicit file URI scheme with a relative path on drive C: against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-138catch failureResolve a string with an explicit file URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-139catch failureResolve a string with an explicit https URI scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-140passResolve a string with an explicit https URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-141passResolve a string with an explicit https URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-142passResolve a string with an explicit https URI scheme with an absolute path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-143catch failureResolve a string with an implicit scheme with a relative path against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-144passResolve a string with an explicit, non-hierarchical urn URI scheme against a non-hierarchical urn URI.
3.0-test-suitenw-urify-windows-145catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-146catch failureResolve a string with an implicit scheme with a relative path with an authority against a relative file URI.
3.0-test-suitenw-urify-windows-147catch failureResolve a string with an implicit scheme with an absolute path with an authority against a relative file URI.
3.0-test-suitenw-urify-windows-148catch failureResolve a string with an implicit scheme with an absolute path with an authority against a relative file URI.
3.0-test-suitenw-urify-windows-149catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-150catch failureResolve a string with an implicit scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-151passResolve a string with an implicit file URI scheme with an absolute path on drive C: against a relative file URI.
3.0-test-suitenw-urify-windows-152catch failureResolve a string with an implicit file URI scheme with a relative path on drive C: against a relative file URI.
3.0-test-suitenw-urify-windows-153catch failureResolve a string with an implicit scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-windows-154catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-windows-155passResolve a string with an explicit file URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-156catch failureResolve a string with an explicit file URI scheme with a relative path with an authority against a relative file URI.
3.0-test-suitenw-urify-windows-157passResolve a string with an explicit file URI scheme with an absolute path with an authority against a relative file URI.
3.0-test-suitenw-urify-windows-158passResolve a string with an explicit file URI scheme with an absolute path with an authority against a relative file URI.
3.0-test-suitenw-urify-windows-159passResolve a string with an explicit file URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-160passResolve a string with an explicit file URI scheme with an absolute path on drive C: against a relative file URI.
3.0-test-suitenw-urify-windows-161catch failureResolve a string with an explicit file URI scheme with a relative path on drive C: against a relative file URI.
3.0-test-suitenw-urify-windows-162catch failureResolve a string with an explicit file URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-windows-163catch failureResolve a string with an explicit https URI scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-windows-164passResolve a string with an explicit https URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-165passResolve a string with an explicit https URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-166passResolve a string with an explicit https URI scheme with an absolute path against a relative file URI.
3.0-test-suitenw-urify-windows-167catch failureResolve a string with an implicit scheme with a relative path against a relative file URI.
3.0-test-suitenw-urify-windows-168passResolve a string with an explicit, non-hierarchical urn URI scheme against a relative file URI.
3.0-test-suitenw-urify-windows-169passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute file URI on drive C:, using backslashes.
3.0-test-suitenw-urify-windows-170passResolve a string with an implicit file URI scheme with an absolute path on drive D: against an absolute file URI on drive D:, using backslashes.
3.0-test-suitenw-urify-windows-171passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute file URI with an authority, using backslashes.
3.0-test-suitenw-urify-windows-172passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute http: URI, using backslashes.
3.0-test-suitenw-urify-windows-173passResolve a string with an implicit file URI scheme with an absolute path on drive C: against an absolute file URI, using backslashes.
3.0-test-suitenw-urify-windows-174passResolve a string with an implicit file URI scheme with an absolute path on drive C: against a non-hierarchical urn URI, using backslashes.
3.0-test-suitenw-urify-windows-175passResolve a string with an implicit file URI scheme with an absolute path on drive C: against a relative file URI, using backslashes.
3.0-test-suitenw-urify-windows-176passResolve a string against the implicit base URI, using backslashes.
3.0-test-suitenw-urify-windows-177passResolve C:\ string against the implicit base URI, using backslashes.
3.0-test-suitenw-urify-windows-178passResolve D:\ string against the implicit base URI, using backslashes.
3.0-test-suitenw-urify-windows-bs-001passResolve a string containing backslashes against a file: URI.
3.0-test-suitenw-urify-windows-bs-002passResolve a string containing backslashes against an http: URI.
3.0-test-suitenw-validate-with-xsd-001passA simple validation with XSD test.
3.0-test-suitenw-validate-with-xsd-002catch failureSchema location hints are not used by default.
3.0-test-suitenw-validate-with-xsd-003passSchema location hints can be enabled.
3.0-test-suitenw-validate-with-xsd-004passCheck that errors are reported.
3.0-test-suitenw-validate-with-xsd-005passCheck that a report is generated.
3.0-test-suitenw-validate-with-xsd-006passCheck that schema module resolution works correctly.
3.0-test-suitenw-xinclude-001passTests that the base URI is preserved correctly in nested inclusions.
3.0-test-suitenw-xinclude-002passTests that the base URI is preserved correctly in nested inclusions.
3.0-test-suitenw-xinclude-003passTests that the base URI is preserved correctly in nested inclusions.
3.0-test-suitenw-xsl-formatter-001passTests that p:xsl-formatter (appears to) work. There’s no actual attempt to test the result.
3.0-test-suitenw-xslt-001passTests a simple XSLT transformation.
3.0-test-suitenw-xslt-002passTests secondary result documents.
3.0-test-suiteopt-drppass
3.0-test-suitep-count-001pass
3.0-test-suitep-count-002pass
3.0-test-suitep-count-003pass
3.0-test-suitep-inline-001pass
3.0-test-suitep-inline-002pass
3.0-test-suitep-inline-003pass
3.0-test-suitep-inline-004catch failure
3.0-test-suitep-inline-005catch failure
3.0-test-suitep-inline-006catch failure
3.0-test-suitep-inline-007pass
3.0-test-suitep-inline-008pass
3.0-test-suitepipe-attr-001pass
3.0-test-suitepipe-attr-002catch failure
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.
3.0-test-suitetry-catch-001pass
3.0-test-suitetry-catch-002pass
3.0-test-suitetry-catch-003pass
3.0-test-suitetry-catch-004pass
3.0-test-suitetry-catch-005pass
3.0-test-suitetry-catch-006pass
3.0-test-suitetry-catch-007pass
3.0-test-suitetry-catch-008pass
3.0-test-suitewith-input-select-001pass
3.0-test-suitewith-input-select-002pass
3.0-test-suitewith-input-select-003pass
3.0-test-suitewith-input-select-004pass
extra-suiteasciidoctor-001passTests that Asciidoctor creates DocBook.
extra-suiteasciidoctor-002passTests that Asciidoctor creates several paragraphs of DocBook.
extra-suiteasciidoctor-003passTests that Asciidoctor creates a whole document.
extra-suiteasciidoctor-004passTests that Asciidoctor creates HTML5.
extra-suiteasciidoctor-005passTests that Asciidoctor creates several paragraphs of HTML5.
extra-suiteasciidoctor-006passTests that Asciidoctor creates a whole document.
extra-suiteassertions-007passTests a Schematron assertion.
extra-suiteassertions-008passTests a Schematron assertion.
extra-suiteassertions-009passTests a Schematron assertion.
extra-suiteassertions-010passTests a pipeline assertion.
extra-suitecache-001passTests that the document isn’t in the cache (if we didn’t add it).
extra-suitecache-002passTests that the document can be added to the cache.
extra-suitecache-003passTests that the document can be replaced in the cache.
extra-suitecache-004catch failureTests that document replacement can raise an error.
extra-suitecache-005passTests that the document can be removed from the cache.
extra-suitecache-006catch failureTests that the document can be removed from the cache.
extra-suitecache-007passTests that the same URI with different content types can be cached.
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-001passTests that cx:collection-manager creates a collection.
extra-suitecollmgr-002catch failureTests that cx:collection-manager fails if the collection contains duplicate URIs.
extra-suitecollmgr-003catch failureTests that cx:collection-manager fails if an attempt is made to modify a stable collection.
extra-suitecollmgr-004passTests that cx:collection-manager can modify an unstable collection.
extra-suitecollmgr-005passTests that cx:collection-manager collections are visible in XSLT.
extra-suitecollmgr-006catch failureTests that cx:collection-manager fails if a document has no URI.
extra-suitecx-until-001passTest cx:until
extra-suitecx-until-002passTest cx:until
extra-suitecx-while-001passTest cx:while
extra-suiteebnf-convert-001passTests that cx:ebnf-convert produces text.
extra-suiteebnf-convert-002passTests that cx:ebnf-convert accepts explicit type.
extra-suiteebnf-convert-003passTests that cx:ebnf-convert accepts explicit type not ixml.
extra-suiteebnf-convert-004passTests that cx:ebnf-convert creates XML.
extra-suiteebnf-convert-005passTests that cx:ebnf-convert supports epsilon-references.
extra-suiteebnf-convert-006passTests that cx:ebnf-convert supports inline-terminals.
extra-suiteepubcheck-001passTests that the epubcheck step writes a report.
extra-suitefileset-002passTests contains.
extra-suitefileset-003passTests contains, case insensitive.
extra-suitefileset-004passTests contains, not ignoring whitespace.
extra-suitefileset-005passTests contains, ignoring whitespace.
extra-suitefileset-006passTests contains, with encoding.
extra-suitefileset-007passTests contains, with encoding.
extra-suitefileset-008passTests contains-regexp.
extra-suitefileset-009passTests contains-regexp, case insensitive.
extra-suitefileset-010passTests contains-regexp, with encoding.
extra-suitefileset-011passTests contains-regexp, with encoding.
extra-suitefileset-012passTests date, before.
extra-suitefileset-013passTests date, before.
extra-suitefileset-014passTests date, before.
extra-suitefileset-015passTests date, after with a granularity.
extra-suitefileset-016passTests date, after with a granularity duration.
extra-suitefileset-017passTests the readable selector
extra-suitefileset-018passTests the writable selector
extra-suitefileset-019passTests the executable selector
extra-suitefileset-020passTests the size selector, equal no units
extra-suitefileset-021passTests the size selector, equal da
extra-suitefileset-022passTests the size selector, equal h
extra-suitefileset-023passTests the size selector, less no units
extra-suitefileset-024passTests the size selector, less da
extra-suitefileset-025passTests the size selector, less h
extra-suitefileset-026passTests the size selector, less Ki
extra-suitefileset-027passTests the size selector, more no units
extra-suitefileset-028passTests the size selector, more k
extra-suitefileset-029passTests the and selector
extra-suitefileset-030passTests the or selector
extra-suitefileset-031passTests the or selector
extra-suitefileset-032passTests the or selector
extra-suitefileset-033passTests the none selector.
extra-suitefileset-034passTests the present selector.
extra-suitefileset-035passTests the present selector.
extra-suitefileset-036passTests the different selector.
extra-suitefileset-037passTests the different selector.
extra-suitefileset-038passTests the different selector.
extra-suitefileset-039passTests the different selector.
extra-suitefileset-040passTests the depends selector.
extra-suitefileset-041passTests the majority selector.
extra-suitefileset-042passTests the majority selector.
extra-suitefileset-043passTests the majority selector.
extra-suitefileset-044passTests the identity mapper.
extra-suitefileset-045passTests the cut-dirs-mapper.
extra-suitefileset-046passTests the flatten mapper.
extra-suitefileset-047passTests the flatten mapper.
extra-suitefileset-048passTests the glob mapper.
extra-suitefileset-049passTests the glob mapper.
extra-suitefileset-050passTests the regexp mapper.
extra-suitefileset-051passTests the package mapper.
extra-suitefileset-052passTests the package mapper.
extra-suitefileset-053passTests the chained-mapper.
extra-suitefileset-054passTests the composite-mapper.
extra-suitefileset-055passTests the first-match-mapper.
extra-suitefileset-056passTests the first-match-mapper.
extra-suitefileset-057passTests the first-match-mapper.
extra-suitefileset-058passTests the content-type-selector.
extra-suitefileset-059passTests the depth selector.
extra-suitefileset-060passTests the depth selector.
extra-suitefileset-061passTests the filename selector.
extra-suitefileset-062passTests the filename selector.
extra-suiteissue-160-001passTests that a variable defined as a function can be evaluated later on.
extra-suitejava-properties-001passTests that a Java properties file can be cast to XML.
extra-suitejava-properties-002passTests that a Java properties file can be cast to JSON.
extra-suitejava-properties-003catch failureTests that a Java properties file can not be cast to XHTML.
extra-suitejava-properties-004catch failureTests that a Java properties file can not be cast to HTML.
extra-suitejava-properties-005catch failureTests that a Java properties file can not be cast to binary.
extra-suitejava-properties-006catch failureTests that a Java properties file can not be cast to image/jpeg.
extra-suitejava-properties-007passTests that a Java properties file can be cast to YAML (same as JSON).
extra-suitejava-properties-008passTests that XML can be cast to Java properties.
extra-suitejava-properties-009passTests that a map can be cast to Java properties.
extra-suitejava-properties-010catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-011catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-012catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-013catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-014catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-015catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejson-patch-001passExample test from RFC 6092.
extra-suitejson-patch-002passExample test from RFC 6092.
extra-suitejson-patch-merge-001passExample test from RFC 7386.
extra-suitejson-patch-merge-002passExample test from RFC 7386.
extra-suitejsonpath-001passTests a JSONPath definite query.
extra-suitejsonpath-002passTests a JSONPath indefinite query.
extra-suitejsonpath-003passTests a JSONPath definite query with the always-return-list option.
extra-suitejsonpath-004catch failureTests an invalid option.
extra-suitejsonpath-005catch failureTests an invalid JSONPath.
extra-suitelookup-uri-001passTests that lookup URI returns the original URI if there’s no catalog.
extra-suitelookup-uri-002passTests that lookup URI returns the original URI if there’s no catalog.
extra-suitemarkup-blitz-001passPorted the standard ab-i-xml-001 test to use cx:markup-blitz.
extra-suitemarkup-blitz-002passPorted the standard ab-i-xml-002 test to use cx:markup-blitz.
extra-suitemessage-001passTests that p:message outputs a message if test is true.
extra-suitemessage-002passTests that p:message does not output a message if test is false.
extra-suitemetadata-extractor-001passTests extracting metadata from a JPG image
extra-suitepolyglot-001passTests that the cx:python polyglot step returns a string.
extra-suitepolyglot-002passTests that the cx:python polyglot step returns a map.
extra-suitepolyglot-003passTests that the cx:python polyglot step returns an array.
extra-suitepolyglot-004passTests that the cx:python polyglot step returns XML.
extra-suitepolyglot-005passTests that the cx:javascript polyglot step returns a string.
extra-suitepolyglot-006passTests that the cx:javascript polyglot step returns a map.
extra-suitepolyglot-007passTests that the cx:javascript polyglot step returns an array.
extra-suitepolyglot-008passTests that the cx:javascript polyglot step returns XML.
extra-suitepolyglot-009passTests that the cx:python polyglot step returns json.
extra-suitepolyglot-010passTests that the cx:javascript polyglot serializes JSON.
extra-suitepolyglot-011passTests that standard error and standard output are processed.
extra-suiterdf-jsonld-001passTests that .jsonld loads as application/ld+json, RDF, and JSON.
extra-suiterdf-jsonld-002passTests that application/ld+json works in p:inline, p:document, and p:load.
extra-suiterdf-jsonld-003passTests application/ld+json can be queried.
extra-suiterdf-n3-001passTests that .n3 loads as application/rdf+thrift and RDF.
extra-suiterdf-n3-002passTests that text/n3 works in p:inline, p:document, and p:load. Note that text/n3 is nothing but a synonym for text/turtle.
extra-suiterdf-n3-003passTests text/n3 can be queried. Note that text/n3 is nothing but a synonym for text/turtle.
extra-suiterdf-nq-001passTests that .nq loads as application/rdf+thrift and RDF.
extra-suiterdf-nq-002passTests that application/n-quads works in p:inline, p:document, and p:load.
extra-suiterdf-nq-003passTests application/n-quads can be queried.
extra-suiterdf-nt-001passTests that .nt loads as application/rdf+thrift and RDF.
extra-suiterdf-nt-002passTests that application/n-triples works in p:inline, p:document, and p:load.
extra-suiterdf-nt-003passTests application/n-triples can be queried.
extra-suiterdf-rdf-001passTests that .rdf loads as application/rdf+xml, XML, and RDF.
extra-suiterdf-rdf-002passTests that application/rdf+xml works in p:inline, p:document, and p:load.
extra-suiterdf-rdf-003passTests application/rdf+xml can be queried.
extra-suiterdf-rj-001passTests that .rj loads as application/rdf+json, JSON, and RDF.
extra-suiterdf-rj-002passTests that application/rdf+json works in p:inline, p:document, and p:load.
extra-suiterdf-rj-003passTests application/rdf+json can be queried.
extra-suiterdf-rq-001passTests that .rq loads as application/sparql-query and text.
extra-suiterdf-srj-001passTests that .srj loads as application/sparql-results+json and JSON.
extra-suiterdf-srj-002passTests that cx:sparql can produce application/sparql-results+json.
extra-suiterdf-srj-003passTests application/sparql-results+json can be cast to text/plain.
extra-suiterdf-srx-001passTests that .srx loads as application/sparql-results+xml and XML.
extra-suiterdf-srx-002passTests that cx:sparql can produce application/sparql-results+xml.
extra-suiterdf-srx-003passTests application/sparql-results+xml can be cast to text/plain.
extra-suiterdf-thrift-001passTests that .thrift loads as application/rdf+thrift and RDF.
extra-suiterdf-thrift-002passTests that application/rdf+thrift works in p:inline, p:document, and p:load.
extra-suiterdf-thrift-003passTests application/rdf+thrift can be queried.
extra-suiterdf-trig-001passTests that .trig loads as application/trig and RDF.
extra-suiterdf-trig-002passTests that application/trig works in p:inline, p:document, and p:load.
extra-suiterdf-trig-003passTests application/trig can be queried.
extra-suiterdf-trix-001passTests that .trix loads as application/trix+xml, XML, and RDF.
extra-suiterdf-trix-002passTests that application/trix+xml works in p:inline, p:document, and p:load.
extra-suiterdf-trix-003passTests application/trix+xml can be queried.
extra-suiterdf-ttl-001passTests that .ttl loads as application/rdf+thrift and RDF.
extra-suiterdf-ttl-002passTests that text/turtle works in p:inline, p:document, and p:load.
extra-suiterdf-ttl-003passTests text/turtle can be queried.
extra-suiterr-001passTests that cx:railroad runs.
extra-suiterr-002passTests that cx:railroad returns the right properties.
extra-suiterr-003passTests that cx:railroad returns multiple, cross-referenced images.
extra-suiterr-004passTests that cx:railroad returns a single image if the nonterminal option is specified.
extra-suiterr-005catch failureTests that cx:railroad fails if a non-existant nonterminal option is specified.
extra-suiterr-006passTests that cx:railroad produces HTML.
extra-suiterr-007passTests that cx:railroad automatically converts grammar formats.
extra-suitetrang-001passTests DTD to RNG
extra-suitetrang-002passTests DTD to RNC
extra-suitetrang-003passTests DTD to XSD
extra-suitetrang-004catch failureTests DTD to DTD
extra-suitetrang-005passTests RNG to RNC
extra-suitetrang-006passTests RNG to DTD
extra-suitetrang-007passTests RNG to XSD
extra-suitetrang-008passTests RNC to RNG
extra-suitetrang-009passTests RNC to DTD
extra-suitetrang-010passTests RNC to XSD
extra-suitetrang-011catch failureAn XSD input is an error
extra-suitetrang-012passMultipart DTD to RNG
extra-suitetrang-013passMultipart DTD to RNC
extra-suitetrang-014passMultipart DTD to XSD
extra-suitetrang-015passMultipart RNC to RNG
extra-suitetrang-016passMultipart RNG to XSD
extra-suiteunique-id-001passTests creating a type 1 UUID.
extra-suiteunique-id-002passTests creating a type 2 UUID.
extra-suiteunique-id-003passTests creating a type 3 UUID.
extra-suiteunique-id-004passTests creating a type 4 UUID.
extra-suiteunique-id-005passTests creating a type 5 UUID.
extra-suiteunique-id-006passTests creating a type 6 UUID.
extra-suiteunique-id-007passTests creating a type 7 UUID.
extra-suiteunique-id-008passTests creating ULID.
extra-suiteunique-id-009passTests creating TypeID.
extra-suiteunique-id-010passTests creating TypeID with a type.
extra-suitevalidate-json-schema-001passTests that metadata is correct for JSON schema validation.
extra-suitevalidate-nvdl-001passTests that NVDL errors are reported in the XVRL.
extra-suitevalidate-rng-001passTests that RNG errors are reported in the XVRL.
extra-suitevalidate-sch-001passCopying a 3.0 test; checking that the digests roll up.
extra-suitevalidate-xsd-001passTests that XSD errors are reported in the XVRL.
extra-suitexinclude-321passHopefully, a test that finally, once and for all, really and truly this time, demonstrates that issue #321 is resolved.
extra-suitexmlunit-001passTests that identity comparison succeeds.
extra-suitexmlunit-002catch failureTests that identity comparison fails.
extra-suitexmlunit-003passTests that documents can be similar.
extra-suitexmlunit-004passTests that differences are reported.
extra-suitexpath-001passTests that the cx:xpath step runs.
extra-suitexpath-002passTests that the cx:xpath step runs.
extra-suiteyaml-001passTests that YAML can be parsed.
extra-suiteyaml-002passTests that YAML can be parsed.
seleniumselenium-001passTests that Selenium can get a page.
seleniumselenium-002passTests that Selenium can return part of a page.
seleniumselenium-003passTests that Selenium can find an element by name.
seleniumselenium-004passTests that Selenium can find an element by CSS selector.
seleniumselenium-005passTests that Selenium can find an element by ID.
seleniumselenium-006passTests that Selenium can find an element by link-text.
seleniumselenium-007passTests that Selenium can find an element by partial-link-text.
seleniumselenium-008passTests that Selenium can find an element by tag.
seleniumselenium-009passTests that Selenium can find an element by class.
seleniumselenium-010passTests that Selenium can find an element by xpath.
seleniumselenium-011passTests that Selenium can find all elements by tag.
seleniumselenium-012passTests that Selenium can type in an input then click a button.
seleniumselenium-013passTests that Selenium can type in an input then click a button in a sequence.
seleniumselenium-014passTests that Selenium can type in an textarea then click a button.
seleniumselenium-015passTests a while loop.
seleniumselenium-016passTests an until loop.
seleniumselenium-017-xmlpassTests reading window properties.
seleniumselenium-017passTests reading window properties.
seleniumselenium-018passTests reading page properties.
seleniumselenium-019passTests if.
seleniumselenium-020passTests setting a value to an XPath expression
seleniumselenium-021passTest “scroll to”. Not really a very successful test suite test because I can’t work out how to validate it except visually.
seleniumselenium-022passTests drag and drop.
seleniumselenium-023passTests drag and drop in a sequence.
seleniumselenium-024passTests navigation
seleniumselenium-025passTests holding down a key.
seleniumselenium-026passTests that key up and key down work for named keys.
seleniumselenium-027passTests that key up and key down work for ordinary characters.
seleniumselenium-028passTests pause.
seleniumselenium-029passTests waiting for a find command to succeed.
seleniumselenium-030passTests output with an XPath expression.