Tests that use p:identity

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-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-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-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-006passTests AVTs.
3.0-test-suiteab-avt-007passTests AVTs.
3.0-test-suiteab-avt-008passTests 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-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-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-024passTests casting from a text document to a JSON document.
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-028passTests p:choose with multiple output ports where some are declared as producing sequences and some not. (ported from choose #007 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-058catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
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-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-008passTests a default connection on inner step is used, when no binding is supplied.
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-012catch failureTests that an empty default binding to a non-sequence port raises an error, if no value is supplied.
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-014catch failureTests that a select on default binding to a non-sequence port raises an error, if no value is supplied.
3.0-test-suiteab-connection-015passTests that a static document (supplied as default binding) is used, if no document is supplied.
3.0-test-suiteab-connection-016catch failureTests that XD0006 is raised, if default binding for a non-sequence input port contains more than one document and no binding 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-001catch failureTests XS0111 is raised for an unknown shortcut in content-types on p:output.
3.0-test-suiteab-contenttypes-002catch failureTests XS0111 is raised for an unknown shortcut in content-types on p:output
3.0-test-suiteab-contenttypes-004catch failureTests XD0038 is raised when document does not match explicit content-types on p:input
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-009catch failureTests XD0038 is raised when an externally supplied document does not match explicit content-types on p:input
3.0-test-suiteab-contenttypes-010xmlcatch failureTests XD0038 is raised when document does not match (content-types on p:input
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-013catch failureChecks XS0077 is raised if @type on p:declare-step is not a proper EQName.
3.0-test-suiteab-declare-step-014catch failureChecks XS0077 is raised if @name on p:declare-step is not a proper EQName.
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-018passTests deleting attribute xml:base-uri does not change element's base-uri
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-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-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-003catch failureTests that XD006 is raised when more than one document arrives on a non-sequence port
3.0-test-suiteab-err-d0006-004catch failureTests that XD006 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-003catch failureTests that err:XS0037 is raised when p:input 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-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-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-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-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-for-each-001passSimple for-each test (ported from 1.0-testsuite/for-each-001)
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-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-011passTesting p:hash creates document with changed base-uri if @xml:base is matched.
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-http-request-005passTests p:http-request: checks documents properties.
3.0-test-suiteab-http-request-008passTests p:http-request: Tests document properties.
3.0-test-suiteab-http-request-010passTests p:http-request: Tests document properties for text document.
3.0-test-suiteab-http-request-013passTests p:http-request: Tests document properties of binary document (get).
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-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-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-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-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-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-050passTests p:http-request: parameter 'status-only' = true delivers empty sequence, but headers are present.
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-059passTests p:http-request: Testing 'content-type' is overridden by header.
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-079passTests p:http-request: 401 response should raises an error with default @assert
3.0-test-suiteab-http-request-085passTests p:http-request: Test correct answer to authentication.
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-097passSimple test for p:http-request with follow-redirect set to 0.
3.0-test-suiteab-http-request-102passTests multipart request: Two xml documents, no content-type set (checking properties).
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-111passTests p:http-request: Testing header 'content-type' takes precedence.
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-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-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-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-014catch failureTests an error is raised for an invalid media type in @content-type.
3.0-test-suiteab-inline-015catch 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-input-015passTests that p:documentation is allowed on p:input with @href.
3.0-test-suiteab-input-016passTests that p:pipeinfo is allowed on p:input with @href.
3.0-test-suiteab-input-017passTests p:input with @href.
3.0-test-suiteab-input-018passTests p:input with p:document as child.
3.0-test-suiteab-input-019passTests p:input with p:inline as child.
3.0-test-suiteab-input-020passTests p:input with implicit inline as child.
3.0-test-suiteab-input-021passTests p:input with external xml document binding.
3.0-test-suiteab-input-022passTests p:input with avt on @href in p:document binding.
3.0-test-suiteab-input-023passTests p:input with avt on @href.
3.0-test-suiteab-input-024passTests tvt on p:input's default binding
3.0-test-suiteab-input-026catch failureTests XD0006 is raised, when a non-sequence port is not externally bound.
3.0-test-suiteab-input-027catch failureTests XD0006 is raised, when a non-sequence port is not externally bound.
3.0-test-suiteab-input-028catch failureTests XD0016 is raised, when @select returns an attribute.
3.0-test-suiteab-input-029catch failureTests XD0016 is raised, when @select returns an attribute.
3.0-test-suiteab-input-030catch failureTests XS0100 is raised, when p:input has a p:pipe child.
3.0-test-suiteab-input-031catch failureTests XD0016 is raised, when @select returns a function.
3.0-test-suiteab-insert-024passTests p:insert preserve document properties.
3.0-test-suiteab-json-join-010passTests simple p:JSON-join with doc, text, and json entries.
3.0-test-suiteab-json-merge-006passSimple test, joining together three maps with conflicting keys and 'combine'.
3.0-test-suiteab-json-merge-014passJoining map and JSON string with conflict in keys, explicit strategy combine.
3.0-test-suiteab-json-merge-018passTests mixing all possible documents
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-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-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-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-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-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-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-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-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-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-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-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-document023catch failureTests p:document with a JSON-document: Error XD0058 expected because 'duplicates'='reject'
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-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-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-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-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-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-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-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-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-003passTests p:split-sequence
3.0-test-suiteab-split-sequence-004passTests 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-003passTests that a static option can be used in static inlines.
3.0-test-suiteab-static-option-var-004passTests that a static option can be used in @select of static options.
3.0-test-suiteab-static-option-var-005passTests that a static option can be used in @select of static options of child steps.
3.0-test-suiteab-static-option-var-006passTests that a static option can be used in child steps.
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-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-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-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-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-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-004passTests uncompress text document.
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-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-009passTesting p:uuid preserves content-type text/html
3.0-test-suiteab-uuid-010passTesting p:uuid preserves document properties.
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-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-002passTests p:validate-with-json-schema: Default is XVRL on port 'report'.
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-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-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-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-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-021passTest p:viewport with html document on the source port.
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-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-055catch failureTests p:with-input: Tests primary input port is connected.
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-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-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-011catch failureTests XS0031 is raised for undeclared option in a namespace.
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-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-xquery-018passTests p:xquery: Tests non XML results.
3.0-test-suiteab-xs-0043-001catch 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-052passTests that stylesheet's uri is used as output base-uri if no other is found. (3.0)
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-087passTests output base uri.
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-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-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-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-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-005passTest p:add-xml-base where the scheme changes.
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-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-003catch 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-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-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-002catch failureTest that p: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-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-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-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-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-002catch failureTest step timeout on a compound step.
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-004passCheck that errors are reported.
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-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-suitesimplepass
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-suiteassertions-001passTests a Schematron assertion.
extra-suiteassertions-002passTests a Schematron assertion.
extra-suiteassertions-003passTests a Schematron assertion.
extra-suiteassertions-004passTests a Schematron assertion.
extra-suiteassertions-005passTests a Schematron assertion.
extra-suiteassertions-006passTests a Schematron assertion.
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-suitecollmgr-001passTests that cx:collection-manager creates a collection.
extra-suitecollmgr-004passTests that cx:collection-manager can modify an unstable collection.
extra-suitecx-until-002passTest cx:until
extra-suiteissue-160-001passTests that a variable defined as a function can be evaluated later on.
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-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-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-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-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-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-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-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-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-srx-001passTests that .srx loads as application/sparql-results+xml and XML.
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-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-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-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-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-suiteyaml-001passTests that YAML can be parsed.
extra-suiteyaml-002passTests that YAML can be parsed.