Tests that use p:inline

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-016passTests adding attribute with match's default value.
3.0-test-suiteab-add-attribute-017passTests document-properties are preserved on p:add-attribute.
3.0-test-suiteab-archive-manifest-012catch failureTests XC0120 is raised if the source of p:archive-manifest does not have base URI and option “relative-to” is not present.
3.0-test-suiteab-archive-manifest-013passTests c:entry/@href is an absolute URI resolved by @relative-to.
3.0-test-suiteab-archive-manifest-014passTests c:entry/@href is an absolute URI resolved by base URI.
3.0-test-suiteab-base-uri-002passTests base uri of document is set correctly.
3.0-test-suiteab-base-uri-003passTests base uri of document is set correctly.
3.0-test-suiteab-base-uri-004passTests base uri of document is set correctly.
3.0-test-suiteab-cast-content-type-001passTests that an XML document is unchanged if content type is the same.
3.0-test-suiteab-cast-content-type-002passTests casting from one xml content type to another.
3.0-test-suiteab-cast-content-type-003passTests casting from an xml content type to an html content type.
3.0-test-suiteab-cast-content-type-004passTests casting from an xml content type to a json content type (XPath style).
3.0-test-suiteab-cast-content-type-005passTests casting from an xml content type to a json content type (c:param-set).
3.0-test-suiteab-cast-content-type-006passTests casting from an xml content type to a text document.
3.0-test-suiteab-cast-content-type-007passTests casting from an xml content type to a binary document (c:data) .
3.0-test-suiteab-cast-content-type-011passTests that an HTML document is unchanged if content type is the same.
3.0-test-suiteab-cast-content-type-012passTests that an HTML document is unchanged if content type is another html content type.
3.0-test-suiteab-cast-content-type-013passTests casting an HTML document to an xml content-type.
3.0-test-suiteab-cast-content-type-014passTests casting from an HTML content type to a text document.
3.0-test-suiteab-cast-content-type-015passTests casting from a JSON content type same content type does not change anything.
3.0-test-suiteab-cast-content-type-016passTests casting from one JSON content type to another just changes content-type property.
3.0-test-suiteab-cast-content-type-017passTests casting from JSON content type to xml document.
3.0-test-suiteab-cast-content-type-018passTests casting from JSON content type to a text document.
3.0-test-suiteab-cast-content-type-019passTests that a text document is unchanged if content type is the same.
3.0-test-suiteab-cast-content-type-020passTests that cast-content-type from one text document type to another just changes content-type.
3.0-test-suiteab-cast-content-type-021passTests casting from a text document to an XML document.
3.0-test-suiteab-cast-content-type-022catch failureTests casting to xml raises XD0049 if text document is not well-formed.
3.0-test-suiteab-cast-content-type-023passTests casting from a text document to an HTML document.
3.0-test-suiteab-cast-content-type-024passTests casting from a text document to a JSON document.
3.0-test-suiteab-cast-content-type-025catch failureTests casting from an invalid text document to a JSON document raises XD0057.
3.0-test-suiteab-cast-content-type-026passTests casting from a binary type to the same does not change anything.
3.0-test-suiteab-cast-content-type-027passTests casting from a binary type to am XML content-type.
3.0-test-suiteab-choose-024passTests p:choose with different XPath contexts (ported from choose #003 of 1.0 test-suite)
3.0-test-suiteab-choose-025passTests p:choose with different XPath contexts (ported from choose #004 of 1.0 test-suite)
3.0-test-suiteab-choose-026passTests p:choose with different XPath contexts (ported from choose #005 of 1.0 test-suite)
3.0-test-suiteab-choose-027passTests p:choose with multiple output ports. (ported from choose #006 of 1.0 test-suite)
3.0-test-suiteab-choose-029passTest p:choose with a top level p:with-input and no input port. (ported from choose #008 of 1.0 test-suite)
3.0-test-suiteab-choose-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-067passTests collection() on p:choose
3.0-test-suiteab-choose-068passTests collection() on p:choose
3.0-test-suiteab-compress-003passTests compress got document-properties of result right.
3.0-test-suiteab-connection-023passChecks that DRP counts a connection for TVT as child of p:inline.
3.0-test-suiteab-contenttypes-003passTests default value for missing @content-types on p:inline is "*/*".
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-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-011passTests a step is visible to itself for recursive call.
3.0-test-suiteab-delete-006passTests root element is correctly deleted, but document properties are preserved.
3.0-test-suiteab-delete-011passTests deleting all comments.
3.0-test-suiteab-delete-012passTests deleting all processing-instructions.
3.0-test-suiteab-delete-013passTests deleting all processing-instructions with a specific target.
3.0-test-suiteab-delete-019passTests delete switches correctly to text document.
3.0-test-suiteab-delete-020passTests delete switches correctly to text document.
3.0-test-suiteab-depends-088passTests [p:]depends
3.0-test-suiteab-depends-093passTests [p:]depends
3.0-test-suiteab-depends-096passTests [p:]depends
3.0-test-suiteab-depends-101passTests [p:]depends
3.0-test-suiteab-depends-104passTests [p:]depends
3.0-test-suiteab-depends-109passTests [p:]depends
3.0-test-suiteab-depends-112passTests [p:]depends
3.0-test-suiteab-depends-117passTests [p:]depends
3.0-test-suiteab-depends-120passTests [p:]depends
3.0-test-suiteab-depends-125passTests [p:]depends
3.0-test-suiteab-doc-prop-001passTests document-properties with a variable in map constructor
3.0-test-suiteab-doc-prop-002passTests document-properties with an option in map constructor
3.0-test-suiteab-doc-prop-004passTests document-properties with a static option in map constructor
3.0-test-suiteab-doc-prop-005passTests document-properties with reference to context item in map constructor
3.0-test-suiteab-doc-prop-006passTests document-properties on static evaluated documents
3.0-test-suiteab-doc-prop-008passTests document-properties on static evaluated documents using static option
3.0-test-suiteab-doc-prop-013passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-014passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-015passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-016passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-017catch failureTests XD0061 is raised if property name can't be made to a QName.
3.0-test-suiteab-doc-prop-018catch failureTests XD0061 is raised if property name can't be made to a QName.
3.0-test-suiteab-doc-prop-019passTests a qname property is correctly resolved.
3.0-test-suiteab-doc-prop-020catch failureTests XD0070 is raised, if value for 'serialization' in document properties can not be force to map{xs:QName, item()*}.
3.0-test-suiteab-doc-prop-021catch failureTests XD0070 is raised, if value for 'serialization' in document properties is not a map.
3.0-test-suiteab-doc-prop-022passTests value for key 'serialization' in document properties is forced to map{xs:QName, item()*}.
3.0-test-suiteab-doc-prop-023passTests value for key 'serialization' in document properties is map{xs:QName, item()*}.
3.0-test-suiteab-doc-prop-024catch failureTests XD0070 is raised, if value for 'serialization' in document properties is not a map.
3.0-test-suiteab-document-properties-001passTests document-properties-document for created xml document
3.0-test-suiteab-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-030passTests port "error" is context node for TVT in finally.
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-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-002catch failureTests that XD0006 is raised when more than one document arrives on a non-sequence port
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-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-003passTest p:for-eachp:iteration-size() and p:iteration-position()(ported from 1.0-testsuite/for-each-003)
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-008passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-008)
3.0-test-suiteab-for-each-009passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-009)
3.0-test-suiteab-for-each-010passTest p:for-each with nested p:output that contains default bindings. (ported from 1.0-testsuite/for-each-010)
3.0-test-suiteab-for-each-011passTest nested p:for-each and correct propagation of p:iteration-size and p:iteration-position.(ported from 1.0-testsuite/for-each-011)
3.0-test-suiteab-for-each-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-hash-014apassTesting p:hash matching / is a text result.
3.0-test-suiteab-hash-015passTesting p:hash preserves html content-type.
3.0-test-suiteab-hash-016passTesting p:hash preserves document-properties.
3.0-test-suiteab-hash-017passTesting p:hash updates document properties correctly if the result is all text.
3.0-test-suiteab-hash-018passTesting p:hash switches content type if result is all text.
3.0-test-suiteab-http-request-023passTests p:http-request: post with html payload to a responder.
3.0-test-suiteab-http-request-024passTests p:http-request: post with html payload to a responder (checking properties).
3.0-test-suiteab-http-request-025passTests p:http-request: post with html payload to a responder (checking headers).
3.0-test-suiteab-http-request-026passTests p:http-request: post with json payload to a responder.
3.0-test-suiteab-http-request-027passTests p:http-request: post with json payload to a responder (checking properties).
3.0-test-suiteab-http-request-028passTests p:http-request: post with json payload to a responder (checking headers).
3.0-test-suiteab-http-request-029passTests p:http-request: post with text payload to a responder.
3.0-test-suiteab-http-request-030passTests p:http-request: post with text payload to a responder (checking properties).
3.0-test-suiteab-http-request-031passTests p:http-request: post with text payload to a responder (checking headers).
3.0-test-suiteab-http-request-059passTests p:http-request: Testing 'content-type' is overridden by header.
3.0-test-suiteab-http-request-061passTests that document property headers are only used if the headers option doesn’t specify a header with the same name.
3.0-test-suiteab-http-request-062passTests p:http-request: Testing 'base-uri' is not a header (XC0127 is not raised).
3.0-test-suiteab-http-request-063passTests p:http-request: Testing 'base-uri' is not a header (XC0127 is not raised).
3.0-test-suiteab-http-request-065passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-066passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-067passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-068passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-069passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-070passTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-071catch failureTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-072catch failureTests p:http-request: Testing parameter 'override-content-type'.
3.0-test-suiteab-http-request-073catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-074catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-075catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-076catch failureTests p:http-request: checks auth map.
3.0-test-suiteab-http-request-090passChecks sending form data (Ported http-request #011)
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-i-xml-001passTests p:invisible (Example 1 from spec)
3.0-test-suiteab-i-xml-002passTests p:invisible-xml (Example 2 from spec)
3.0-test-suiteab-i-xml-003passTests p:invisible-xml (Example 3 from spec)
3.0-test-suiteab-i-xml-004passTests p:invisible-xml (Example 4 from spec)
3.0-test-suiteab-i-xml-005catch failureTests p:invisible-xml (Example 3 from spec) - fail-on-error default
3.0-test-suiteab-i-xml-006catch failureTests p:invisible-xml (Example 3 from spec) - fail-on-error explicit true
3.0-test-suiteab-i-xml-007catch failureTests p:invisible-xml: Content type xml not allowed for port 'source'.
3.0-test-suiteab-i-xml-008catch failureTests p:invisible-xml: Content type html not allowed for port 'source'.
3.0-test-suiteab-i-xml-009catch failureTests p:invisible-xml: Content type xml is default, but not allowed for port 'source'.
3.0-test-suiteab-i-xml-010catch failureTests p:invisible-xml: Either no or one document on port 'grammar'.
3.0-test-suiteab-i-xml-011catch failureTests p:invisible-xml: Error raised for invalid grammar.
3.0-test-suiteab-if-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-027passTests collection
3.0-test-suiteab-inline-001catch failureTests that XS0069 is raised when encoding contains unsupported method.
3.0-test-suiteab-inline-002catch failureTests that XD0055 is raised when content-type contains charset and encoding is not present.
3.0-test-suiteab-inline-003catch failureTests that XD0040 is raised when encoding is base64 and content is not properly encoded.
3.0-test-suiteab-inline-004passTests a base64 encoded text is decoded correctly for text document (no charset)
3.0-test-suiteab-inline-005passTests a base64 encoded text is decoded correctly for text document (charset="UTF-8")
3.0-test-suiteab-inline-006passTests a base64 encoded text is decoded correctly for text document (charset='ISO-8859-1')
3.0-test-suiteab-inline-007catch failureTests XD0039 is raised when encoding is specified, but charset is not supported.
3.0-test-suiteab-inline-008passTests text document with tvt (expand-text='false')
3.0-test-suiteab-inline-009passTests text document with tvt (expand-text='true')
3.0-test-suiteab-inline-010passTests an inline json construction
3.0-test-suiteab-inline-011passTests an inline json construction (with expand-text='true')
3.0-test-suiteab-inline-012catch failureTests an error is raised for a defective inline json construction
3.0-test-suiteab-inline-013catch failureTests an error is raised for an invalid media type in @content-type.
3.0-test-suiteab-inline-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-018passTests expand-text on p:input/p:inline
3.0-test-suiteab-inline-019passTests expand-text on p:input/p:inline
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-019passTests p:input with p:inline as child.
3.0-test-suiteab-insert-001passTests p:insert with position 'first-child'
3.0-test-suiteab-insert-002passTests p:insert with position 'last-child'
3.0-test-suiteab-insert-003passTests p:insert with position 'before'
3.0-test-suiteab-insert-004passTests p:insert with position 'after'
3.0-test-suiteab-insert-005passTests p:insert multiple documents before a specific PI
3.0-test-suiteab-insert-006passTests p:insert multiple documents into a populated child element
3.0-test-suiteab-insert-009passTests p:insert multiple documents after a specific PI
3.0-test-suiteab-insert-024passTests p:insert preserve document properties.
3.0-test-suiteab-insert-026passTests p:insert with default position 'after'
3.0-test-suiteab-json-join-001passTests simple p:JSON-join with mixed entries.
3.0-test-suiteab-json-join-002passTests simple p:JSON-join with mixed entries: Tests default value of 'flatten-to-depth'.
3.0-test-suiteab-json-join-003passTests simple p:JSON-join with mixed entries: 'flatten-to-depth' = 1
3.0-test-suiteab-json-join-004passTests simple p:JSON-join with mixed entries: 'flatten-to-depth' = 2
3.0-test-suiteab-json-join-005passTests simple p:JSON-join with mixed entries: 'flatten-to-depth' = 'unbounded'
3.0-test-suiteab-json-join-006catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-007catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-008catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-009catch failureTests p:JSON-join/@flatten-to-depth is handled correctly: Only positive int or 'unbounded' allowed.
3.0-test-suiteab-json-join-010passTests simple p:JSON-join with doc, text, and json entries.
3.0-test-suiteab-json-merge-001passSimple test, joining together three maps with different keys.
3.0-test-suiteab-json-merge-002passSimple test, joining together three maps with conflicting keys, default duplicates.
3.0-test-suiteab-json-merge-003passSimple test, joining together three maps with conflicting keys and 'use-first'.
3.0-test-suiteab-json-merge-004passSimple test, joining together three maps with conflicting keys and 'use-last'.
3.0-test-suiteab-json-merge-005passSimple test, joining together three maps with conflicting keys and 'use-any'.
3.0-test-suiteab-json-merge-006passSimple test, joining together three maps with conflicting keys and 'combine'.
3.0-test-suiteab-json-merge-007catch failureSimple test, joining together three maps with conflicting keys and 'reject'.
3.0-test-suiteab-json-merge-008passJoining together three json string, using default key generator.
3.0-test-suiteab-json-merge-009passJoining together three json string, using explicit key generator.
3.0-test-suiteab-json-merge-010passJoining map and JSON string with conflict in keys, default strategy.
3.0-test-suiteab-json-merge-011passJoining map and JSON string with conflict in keys, explicit strategy use-first.
3.0-test-suiteab-json-merge-012passJoining map and JSON string with conflict in keys, explicit strategy use-last.
3.0-test-suiteab-json-merge-013passJoining map and JSON string with conflict in keys, explicit strategy use-any.
3.0-test-suiteab-json-merge-014passJoining map and JSON string with conflict in keys, explicit strategy combine.
3.0-test-suiteab-json-merge-015catch failureJoining map and JSON string with conflict in keys, explicit strategy reject.
3.0-test-suiteab-json-merge-016passTests that p:index is correctly counted.
3.0-test-suiteab-json-merge-017passTests that entries is correctly ordered.
3.0-test-suiteab-json-merge-018passTests mixing all possible documents
3.0-test-suiteab-json-merge-019passTests mixing all possible documents
3.0-test-suiteab-json-merge-020catch failureTests that it is an error, if @key returns a sequence.
3.0-test-suiteab-json-merge-021catch failureTests that it is an error, if @key returns an array.
3.0-test-suiteab-json-merge-022catch failureTests that it is an error, if @key returns a map.
3.0-test-suiteab-json-merge-023passTests that the string value of a node result is taken as key.
3.0-test-suiteab-os-exec-012passTests p:os-exec implicit text result.
3.0-test-suiteab-os-exec-013passTests p:os-exec explicit text result.
3.0-test-suiteab-os-exec-014passTests p:os-exec text as application/json
3.0-test-suiteab-os-exec-015passTests p:os-exec text as application/json
3.0-test-suiteab-os-exec-020passTests p:os-exec: Tests path separator
3.0-test-suiteab-os-exec-021passTests p:os-exec: Tests that an exit status value is present on the 'exit-status' output port.
3.0-test-suiteab-os-exec-022passTests p:os-exec: Tests failure-threshold.
3.0-test-suiteab-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-p-archive-001passTests p:archive: Adding entries to a newly created archive. All entries in manifest.
3.0-test-suiteab-p-archive-002passTests p:archive: Adding entries to a newly created archive. No manifest.
3.0-test-suiteab-p-archive-003passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path
3.0-test-suiteab-p-archive-004passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to.
3.0-test-suiteab-p-archive-009passTests p:archive: Adding entries to a newly created archive. All entries in manifest, command=update
3.0-test-suiteab-p-archive-010passTests p:archive: Adding entries to a newly created archive. No manifest, command=update
3.0-test-suiteab-p-archive-011passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path, command=update
3.0-test-suiteab-p-archive-012passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to. command=update
3.0-test-suiteab-p-archive-017passTests p:archive: Adding entries to a newly created archive. All entries in manifest, default method='none'.
3.0-test-suiteab-p-archive-018passTests p:archive: Adding entries to a newly created archive. No manifest, default method='none'.
3.0-test-suiteab-p-archive-019passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path, default method='none'.
3.0-test-suiteab-p-archive-020passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to, default method='none'.
3.0-test-suiteab-p-archive-023passTests p:archive: Adding entries to a newly created archive. All entries in manifest, default method='deflated'.
3.0-test-suiteab-p-archive-024passTests p:archive: Adding entries to a newly created archive. No manifest, default method='deflated'.
3.0-test-suiteab-p-archive-025passTests p:archive: Adding entries to a newly created archive. No manifest. @name = path, default method='deflated'.
3.0-test-suiteab-p-archive-026passTests p:archive: Adding entries to a newly created archive. No manifest, but relative-to, default method='deflated'.
3.0-test-suiteab-p-archive-029passTests p:archive: Adding entries to a newly created archive. All entries in manifest, default method='none', but overwritten.
3.0-test-suiteab-p-archive-032passTests p:archive: Adding an entry to an existing archive. (default command)
3.0-test-suiteab-p-archive-033passTests p:archive: Adding an entry to an existing archive. command=update
3.0-test-suiteab-p-archive-034passTests p:archive: Adding an entry to an existing archive. command=create
3.0-test-suiteab-p-archive-035passTests p:archive: With 'freshen' no entry is added to an archive.
3.0-test-suiteab-p-archive-036passTests p:archive: Tests 'freshen' one entry is changed, but no new entry is added.
3.0-test-suiteab-p-archive-037passTests p:archive: Tests 'freshen' one entry is changed, but no new entry is added.
3.0-test-suiteab-p-archive-038passTests p:archive: Tests 'update' one entry is changed, but a new entry is added.
3.0-test-suiteab-p-archive-039passTests p:archive: Tests 'delete' remove one entry but leave the others.
3.0-test-suiteab-p-archive-040passTests p:archive: Tests 'delete' (with manifest) remove one entry but leave the others.
3.0-test-suiteab-p-archive-041passTests p:archive: Tests 'update' does not change method of the unchanged entries..
3.0-test-suiteab-p-archive-042passTests p:archive: Tests 'freshen' does not change method of the unchanged entries.
3.0-test-suiteab-p-archive-043passTests p:archive: Tests 'delete' does not change method of the unchanged entries.
3.0-test-suiteab-p-archive-044passTests p:archive: Tests entries are ordered as in manifest.
3.0-test-suiteab-p-archive-045passTests p:archive: Tests entries are ordered as in manifest.
3.0-test-suiteab-p-archive-046passTests p:archive: Tests port 'report' reflects explicit manifest.
3.0-test-suiteab-p-archive-047passTests p:archive: Tests port 'report' reflects implicit manifest .
3.0-test-suiteab-p-archive-048catch failureTests p:archive: XC0084 must be raised if document on port source has no base-uri.
3.0-test-suiteab-p-archive-049catch failureTests p:archive: XC0084 must be raised if two document on port source have the same base-uri.
3.0-test-suiteab-p-archive-056catch failureTests p:archive: XC0081 must be raised (implicit) @format and content-type do not match.
3.0-test-suiteab-p-archive-057catch failureTests p:archive: XC0081 must be raised @format and content-type do not match.
3.0-test-suiteab-p-archive-058catch failureTests p:archive: XC0085 must be raised if archive can not be processed (default format zip).
3.0-test-suiteab-p-archive-059catch failureTests p:archive: XC0085 must be raised if archive can not be processed (explicit format zip).
3.0-test-suiteab-p-archive-066catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-067catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-068catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-069catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-070catch failureTests p:archive: XC0080 must be raised number of archives do not match expected numbers.
3.0-test-suiteab-p-archive-073passTests p:archive: Ports 'manifest' and 'archive' default to p:empty.
3.0-test-suiteab-p-archive-074catch failureTests p:archive: It is a dynamic error, if @href is not a valid absolute URI according to RFC 3986.
3.0-test-suiteab-p-archive-075catch failureTests p:archive: It is a dynamic error, if @relative-to is not a valid absolute URI according to RFC 3986.
3.0-test-suiteab-p-archive-076catch failureTests p:archive: It is a dynamic error, if @relative-to is not a valid absolute URI according to RFC 3986.
3.0-test-suiteab-p-archive-077catch failureTests p:archive: It is a dynamic error, if @relative-to is not a valid URI according to RFC 3986.
3.0-test-suiteab-p-run-002catch failureTests p:run: p:run's input port is not primary, explicit binding required.
3.0-test-suiteab-p-run-003catch failureTests p:run: p:run's input port is anonymous, not 'pipeline'.
3.0-test-suiteab-p-run-004catch failureTests p:run: Error raised for invalid called pipeline.
3.0-test-suiteab-p-run-005catch failureTests p:run: Error raised difference in input port declared as primary.
3.0-test-suiteab-p-run-006catch failureTests p:run: Error raised difference in input port declared explicitly as primary.
3.0-test-suiteab-p-run-007catch failureTests p:run: Error raised difference in input port declared explicitly as not primary.
3.0-test-suiteab-p-run-008catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-009catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-010catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-011catch failureTests p:run: Error raised difference in output port as (not) primary.
3.0-test-suiteab-p-run-012catch failureTests p:run: Error raised difference in output port as (not) primary.
3.0-test-suiteab-p-run-013passTests p:run: Simple pipeline run, implicit primary output port
3.0-test-suiteab-p-run-014passTests p:run: Simple pipeline run, explicit primary output port on dynamic pipeline
3.0-test-suiteab-p-run-015passTests p:run: Simple pipeline run, explicit primary output port on p:run
3.0-test-suiteab-p-run-016passTests p:run: Simple pipeline run, explicit primary output port on both.
3.0-test-suiteab-p-run-017passTests p:run: Simple pipeline run, both implicit primary input.
3.0-test-suiteab-p-run-018passTests p:run: Simple pipeline run, both explicit primary input.
3.0-test-suiteab-p-run-019passTests p:run: Simple pipeline run, mixed explicit primary input.
3.0-test-suiteab-p-run-020passTests p:run: Simple pipeline run, mixed explicit primary input.
3.0-test-suiteab-p-run-021catch failureTests p:run: Input port is bound twice
3.0-test-suiteab-p-run-022catch failureTests p:run: Input port is bound twice
3.0-test-suiteab-p-run-023passTests p:run: Simple pipeline run, bind xml doc to input port.
3.0-test-suiteab-p-run-024passTests p:run: Simple pipeline run, bind json doc to input port.
3.0-test-suiteab-p-run-025passTests p:run: Simple pipeline run, bind text doc to input port.
3.0-test-suiteab-p-run-026passTests p:run: Simple pipeline run, two xml documents to input port.
3.0-test-suiteab-p-run-027passTests p:run: Simple pipeline run, two xml documents on output port.
3.0-test-suiteab-p-run-028catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-029catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-030catch failureTests p:run: @version is required for pipeline
3.0-test-suiteab-p-run-031catch failureTests p:run: @port is required for p:run-input.
3.0-test-suiteab-p-run-032catch failureTests p:run: Tests runtime errors are handled correctly.
3.0-test-suiteab-p-run-033catch failureTests p:run: Tests option typing is correctly handled.
3.0-test-suiteab-p-run-034passTests p:run: Test namespace binding
3.0-test-suiteab-p-run-035passTests p:run: Tests prefix "xs" is correctly passed to dynamic pipeline.
3.0-test-suiteab-p-run-035acatch failureTests p:run: Tests exclude-inline-prefixes.
3.0-test-suiteab-p-run-036passTests p:run: Tests QName magic on run-option
3.0-test-suiteab-p-run-036acatch failureTests p:run: Tests exclude-inline-prefixes.
3.0-test-suiteab-p-run-037passTests p:run: Tests undeclared options are ignored.
3.0-test-suiteab-p-run-038passTests p:run: Tests unbound options get () as value.
3.0-test-suiteab-p-run-039passTests p:run: Tests unbound options gets default value.
3.0-test-suiteab-p-run-040catch failureTests p:run: Error to be raised if required option is not bound.
3.0-test-suiteab-p-run-041passTests p:run: Tests undeclared input ports are silently ignored.
3.0-test-suiteab-p-run-042passTests p:run: Tests undeclared input ports are silently ignored.
3.0-test-suiteab-p-run-043passTests p:run: Tests unbound input ports are connected to empty sequence.
3.0-test-suiteab-p-run-044catch failureTests p:run: Tests unbound input ports are connected to empty sequence (no sequence port!).
3.0-test-suiteab-p-run-045passTests p:run: Tests unbound output ports are silently ignored.
3.0-test-suiteab-p-run-046passTests p:run: Tests undeclared output ports are connected to p:empty.
3.0-test-suiteab-p-run-047catch failureTests p:run: Tests undeclared output ports are connected to p:empty. (Sequence not declared!)
3.0-test-suiteab-p-run-048passTests p:run: Test static option supplied correctly.
3.0-test-suiteab-p-run-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-007passTesting correct handling of non element nodes by p:pack.
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-replace-007apassTests p:replace matching / with text document
3.0-test-suiteab-replace-007bpassTests p:replace matching / with text document
3.0-test-suiteab-replace-009passTests p:replace switches to text document
3.0-test-suiteab-replace-010passTests p:replace switches to text document
3.0-test-suiteab-serialization-prop-001passTests that serialization property is removed if content-type changes.
3.0-test-suiteab-serialization-prop-002passTests that serialization property is removed if content-type changes.
3.0-test-suiteab-serialization-prop-003passTests that serialization property is removed if content-type changes.
3.0-test-suiteab-serialization-prop-004passTests that serialization property is kept if content-type does not changes.
3.0-test-suiteab-serialization-prop-005passTests that serialization property is kept if content-type does not changes.
3.0-test-suiteab-serialization-prop-006passTests that serialization property is kept if content-type does not changes.
3.0-test-suiteab-set-attributes-012catch failureTests p:set-attributes
3.0-test-suiteab-set-attributes-013catch failureTests p:set-attributes
3.0-test-suiteab-set-properties-001passTests p:set-properties
3.0-test-suiteab-set-properties-002passTests p:set-properties
3.0-test-suiteab-set-properties-003passTests p:set-properties
3.0-test-suiteab-set-properties-004passTests p:set-properties
3.0-test-suiteab-set-properties-005passTests p:set-properties
3.0-test-suiteab-set-properties-006passTests p:set-properties
3.0-test-suiteab-set-properties-007passTests p:set-properties
3.0-test-suiteab-set-properties-008passTests p:set-properties
3.0-test-suiteab-set-properties-009passTests p:set-properties
3.0-test-suiteab-set-properties-010passTests p:set-properties
3.0-test-suiteab-set-properties-011passTests p:set-properties
3.0-test-suiteab-set-properties-012passTests p:set-properties
3.0-test-suiteab-set-properties-013passTests p:set-properties
3.0-test-suiteab-set-properties-014passTests p:set-properties
3.0-test-suiteab-set-properties-015passTests p:set-properties
3.0-test-suiteab-set-properties-016passTests p:set-properties
3.0-test-suiteab-set-properties-017passTests p:set-properties
3.0-test-suiteab-set-properties-018passTests p:set-properties
3.0-test-suiteab-set-properties-019passTests p:set-properties
3.0-test-suiteab-set-properties-020passTests p:set-properties
3.0-test-suiteab-set-properties-021catch failureTests p:set-properties
3.0-test-suiteab-set-properties-022catch failureTests XD0070 is raised if value of 'serialization' cannot be forced into map(xs:QName, item()*).
3.0-test-suiteab-set-properties-023catch failureTests XD0070 is raised, if value for 'serialization' is not a map.
3.0-test-suiteab-set-properties-024catch failureTests XD0070 is raised, if value for 'serialization' is not a map.
3.0-test-suiteab-set-properties-025passTests value for key 'serialization' in document properties is map{xs:QName, item()*}.
3.0-test-suiteab-set-properties-026passTests value for key 'serialization' in document properties is map{xs:QName, item()*}.
3.0-test-suiteab-set-properties-027passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-028passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-029passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-030passTests value that base URI is changed with 'base-uri'.
3.0-test-suiteab-set-properties-031catch failureTests value that XD0064 is raised, if base-uri is not absolute.
3.0-test-suiteab-set-properties-032catch failureTests value that XD0064 is raised, if base-uri is not valid.
3.0-test-suiteab-set-properties-033catch failureTests value that XD0064 is raised, if base-uri is not valid.
3.0-test-suiteab-split-sequence-002passTests 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-static-option-var-007passTests that a static option can be used in avt of static inline.
3.0-test-suiteab-static-option-var-008passTests that a static option can be used in avt of dynamic inline.
3.0-test-suiteab-string-replace-006passTests p:string-replace
3.0-test-suiteab-string-replace-007passTests p:string-replace
3.0-test-suiteab-string-replace-009passTests p:string-replace
3.0-test-suiteab-text-count-001passTests p:text-count
3.0-test-suiteab-text-count-002passTests p:text-count
3.0-test-suiteab-text-count-003passTests p:text-count
3.0-test-suiteab-text-count-004passTests p:text-count
3.0-test-suiteab-text-count-005passTests p:text-count
3.0-test-suiteab-text-count-006passTests p:text-count
3.0-test-suiteab-text-head-001passTests p:text-head
3.0-test-suiteab-text-head-002passTests p:text-head
3.0-test-suiteab-text-head-003passTests p:text-head
3.0-test-suiteab-text-head-004passTests p:text-head
3.0-test-suiteab-text-head-005passTests p:text-head
3.0-test-suiteab-text-head-006passTests p:text-head
3.0-test-suiteab-text-head-007passTests p:text-head
3.0-test-suiteab-text-head-008passTests p:text-head
3.0-test-suiteab-text-head-009passTests p:text-head
3.0-test-suiteab-text-join-001passTests p:text-join
3.0-test-suiteab-text-join-002passTests p:text-join
3.0-test-suiteab-text-join-003passTests p:text-join
3.0-test-suiteab-text-join-004passTests p:text-join
3.0-test-suiteab-text-join-005passTests p:text-join
3.0-test-suiteab-text-join-006passTests p:text-join
3.0-test-suiteab-text-join-010passTests p:text-join
3.0-test-suiteab-text-join-011passTests p:text-join
3.0-test-suiteab-text-join-012catch failureTests p:text-join
3.0-test-suiteab-text-join-013catch failureTests p:text-join: @overwrite-content-type must be a text media type.
3.0-test-suiteab-text-join-014catch failureTests p:text-join: @overwrite-content-type must be a text media type.
3.0-test-suiteab-text-join-015catch failureTests p:text-join: @overwrite-content-type must be a text media type.
3.0-test-suiteab-text-replace-001passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-002passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-003passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-004passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-005passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-006catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-007passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-008passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-009passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-010passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-011passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-012passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-013passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-014passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-015passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-016passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-017passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-018passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-019passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-020passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-021passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-022passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-023passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-024passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-025passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-026passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-027passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-028passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-029passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-030passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-031passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-032passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-033passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-034passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-035passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-036passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-037passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-038passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-039passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-040passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-041passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-042passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-043passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-044passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-045passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-046passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-047passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-048passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-049passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-050passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-051passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-052passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-053passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-054passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-055passTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-056catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-057catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-058catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-059catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-060catch failureTests p:text-replace (ported from XQuery tests on fn-replace.
3.0-test-suiteab-text-replace-061catch failureTests p:text-replace (ported from XQuery tests on fn-replace).
3.0-test-suiteab-text-sort-001passTests p:text-sort
3.0-test-suiteab-text-sort-002passTests p:text-sort: Tests sort-key
3.0-test-suiteab-text-sort-003passTests p:text-sort: Tests sort-key
3.0-test-suiteab-text-sort-004passTests p:text-sort: Tests order=ascending
3.0-test-suiteab-text-sort-005passTests p:text-sort: Tests order=ascending
3.0-test-suiteab-text-sort-006passTests p:text-sort: Tests numeric sort
3.0-test-suiteab-text-sort-007passTests p:text-sort: Tests numeric sort, descending.
3.0-test-suiteab-text-sort-008passTests p:text-sort: Testing position
3.0-test-suiteab-text-sort-009passTests p:text-sort: Testing position() and last()
3.0-test-suiteab-text-sort-010passTests p:text-sort: Test stable
3.0-test-suiteab-text-sort-011passTests p:text-sort: Test stable with empty sort-keys.
3.0-test-suiteab-text-sort-012passTests p:text-sort: Test codepoint collation.
3.0-test-suiteab-text-sort-013passTests p:text-sort: Test option 'lang' is declared.
3.0-test-suiteab-text-sort-014passTests p:text-sort: Test option 'case-order' is declared.
3.0-test-suiteab-text-sort-015passTests p:text-sort: Test option 'case-order' is declared.
3.0-test-suiteab-text-sort-016passTests p:text-sort: More complicated sort.
3.0-test-suiteab-text-sort-017catch failureTests p:text-sort: XC0098 must be raised, if @sort-key has a dynamic error.
3.0-test-suiteab-text-sort-018catch failureTests p:text-sort: XC0099 must be raised, if @sort-key produced a sequence with more than one element.
3.0-test-suiteab-text-sort-019catch failureTests p:text-sort: XD0019 must be raised if @order is neither 'ascending' nor 'descending'.
3.0-test-suiteab-text-sort-020catch failureTests p:text-sort: XD0019 must be raised if @case-order is neither 'upper-first' nor 'lower-first'.
3.0-test-suiteab-text-sort-021catch failureTests p:text-sort: XD0036 must be raised if @lang isn't called with an allowed value.
3.0-test-suiteab-text-sort-022catch failureTests p:text-sort: err:XD0030 or err:XC0098 should be raised if collation is unknown.
3.0-test-suiteab-text-sort-023passTests p:text-sort
3.0-test-suiteab-text-sort-024passTests p:text-sort
3.0-test-suiteab-text-sort-025passTests p:text-sort: Lower case first is default for German
3.0-test-suiteab-text-sort-026passTests p:text-sort
3.0-test-suiteab-text-sort-027passTests p:text-sort
3.0-test-suiteab-text-sort-028passTests p:text-sort: Lower case first is default for German
3.0-test-suiteab-text-sort-029passTests p:text-sort: Swedish ordering
3.0-test-suiteab-text-sort-030passTests p:text-sort: If collation is used, lang and case-order are ignored.
3.0-test-suiteab-text-sort-031passTests p:text-sort: If collation is used, lang and case-order are ignored.
3.0-test-suiteab-text-tail-001passTests p:text-tail
3.0-test-suiteab-text-tail-002passTests p:text-tail
3.0-test-suiteab-text-tail-003passTests p:text-tail
3.0-test-suiteab-text-tail-004passTests p:text-tail
3.0-test-suiteab-text-tail-005passTests p:text-tail
3.0-test-suiteab-text-tail-006passTests p:text-tail
3.0-test-suiteab-text-tail-007passTests p:text-tail
3.0-test-suiteab-text-tail-008passTests p:text-tail
3.0-test-suiteab-text-tail-009passTests p:text-tail
3.0-test-suiteab-unarchive-018catch failureTests p:unarchive: It is a dynamic error, if unarchived document does not have a valid base URI.
3.0-test-suiteab-unarchive-019catch failureTests XC0120 is raised if the source of p:unarchive does not have base URI and option `relative-to`is not present.
3.0-test-suiteab-unarchive-020passTests base URI of unarchived document is an absolute URI resolved by @relative-to.
3.0-test-suiteab-unarchive-021passTests base URI of unarchived document is an absolute URI resolved by base URI.
3.0-test-suiteab-unwrap-012passTests p:unwrap to preserve document properties
3.0-test-suiteab-unwrap-013passTests p:unwrap to change content-type to "text/plain" for empty document node.
3.0-test-suiteab-unwrap-014passTests p:unwrap to remove serialization properties for empty document node.
3.0-test-suiteab-use-when-001passTests the use-when preprocessing functionality.
3.0-test-suiteab-use-when-002passTests that use-when IS applied in the descendants of p:inline.
3.0-test-suiteab-use-when-003passTests that p:use-when is applied to elements not in the XProc namespace.
3.0-test-suiteab-use-when-008passTests 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-012passTests 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-016passTests p:use-when on (implicit) inlines.
3.0-test-suiteab-uuid-008apassTesting p:uuid matching document root.
3.0-test-suiteab-uuid-009passTesting p:uuid preserves content-type text/html
3.0-test-suiteab-uuid-010passTesting p:uuid preserves document properties.
3.0-test-suiteab-uuid-011passTesting p:uuid switches content-type for tex only document.
3.0-test-suiteab-uuid-012passTesting p:uuid switches content-type for text only document.
3.0-test-suiteab-validate-with-dtd-002passTest DTD validation: doctype-system in document's serialization map.
3.0-test-suiteab-validate-with-dtd-003passTest DTD validation: keys in the document properties take precedence over the serialization option on the step.
3.0-test-suiteab-validate-with-dtd-005passTest DTD validation: doctype-system in document's serialization map. Document is valid, so there should be no detection in xvrl.
3.0-test-suiteab-validate-with-dtd-006passTest DTD validation: keys in the document properties take precedence over the serialization option on the step. The document is valid, so there should be no detection element in the xvrl report.
3.0-test-suiteab-validate-with-dtd-007catch failureTest DTD validation: Error needs to be raised for no DTD.
3.0-test-suiteab-validate-with-dtd-008catch failureTest DTD validation: Error needs to be raised for no non existing DTD.
3.0-test-suiteab-validate-with-dtd-009catch failureTest DTD validation: Error needs to be raised for invalid document.
3.0-test-suiteab-validate-with-dtd-010catch failureTest DTD validation: Error needs to be raised for non dtd.
3.0-test-suiteab-validate-with-dtd-011passTest DTD validation: Detection element needs to be in report for non dtd.
3.0-test-suiteab-validate-with-dtd-012passTest DTD validation: Detection element needs to be in report for invalid document.
3.0-test-suiteab-validate-with-dtd-013passTest DTD validation: Detection element needs to be in report for non existing DTD.
3.0-test-suiteab-validate-with-dtd-014passTest DTD validation: Detection element needs to be in report for no DTD.
3.0-test-suiteab-validate-with-json-schema-009catch failureTests p:validate-with-json-schema: Error should be raised because the request schema version is not supported.
3.0-test-suiteab-validate-with-nvdl-009passTesting nvdl validation: Valid document, references to schema ports.
3.0-test-suiteab-validate-with-relax-ng-007passBasic test, compact grammar in text document.
3.0-test-suiteab-validate-with-relax-ng-008passBasic test, compact grammar in with content-type "application/relax-ng-compact-syntax".
3.0-test-suiteab-validate-with-relax-ng-013passTesting dtd-id-idref-warnings: Default is false, source not valid.
3.0-test-suiteab-validate-with-relax-ng-014passTesting dtd-id-idref-warnings: set to false, source not valid.
3.0-test-suiteab-validate-with-relax-ng-015catch failureTesting dtd-id-idref-warnings: set to true, source not valid.
3.0-test-suiteab-validate-with-relax-ng-016passTesting dtd-id-idref-warnings: set to true, source is valid.
3.0-test-suiteab-validate-with-relax-ng-017passTesting dtd-attribute-values: default is false
3.0-test-suiteab-validate-with-relax-ng-018passTesting dtd-attribute-values: set to false
3.0-test-suiteab-validate-with-relax-ng-019catch failureTests error is raised for invalid grammar.
3.0-test-suiteab-validate-with-xsd-016passTest p:validate-with-xml-schema with importing schemas via namespace.
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-014catch failureTests a variable declaration does not have @pipe and an inline as child.
3.0-test-suiteab-variable-026passTest a p:variable selecting from an explit inline document.
3.0-test-suiteab-variable-044passChecks collection on p:variable
3.0-test-suiteab-viewport-005passTest p:viewport with p:iteration-position() and p:iteration-size().
3.0-test-suiteab-viewport-007passTest p:viewport with p:output that is bound to a sequence of (inline) documents.
3.0-test-suiteab-viewport-008passTest p:viewport with p:output that is bound to a sequence of documents, mixing the inline and pipe bindings.
3.0-test-suiteab-viewport-009passTests that p:viewport contains a "result" output port.
3.0-test-suiteab-viewport-010passTests that p:viewport contains a "result" output port.
3.0-test-suiteab-viewport-011passTest nested p:viewport and correct propagation of p:iteration-size and p:iteration-position.
3.0-test-suiteab-viewport-012passTest p:viewport with p:output that is bound to a sequence of documents, mixing the inline and pipe bindings.
3.0-test-suiteab-viewport-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-022catch failureTest p:viewport raises XD0072 for JSON document.
3.0-test-suiteab-viewport-023catch failureTest p:viewport raises XD0072 for text document.
3.0-test-suiteab-viewport-024catch failureTest p:viewport raises XD0072 for other (binary) document.
3.0-test-suiteab-viewport-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-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-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-004passTests p:with-input with select.
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-020catch failureTests p:with-input with @pipe and p:inline: XS0082 to be raised
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-039catch failureTests p:with-input: Checks p:namespaces is not 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-047catch failureTests p:with-input: implicit inline and p:inline not allowed
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-wrap-003passTests p:wrap
3.0-test-suiteab-wrap-005passTests p:wrap
3.0-test-suiteab-wrap-012passTests p:wrap to preserve document properties
3.0-test-suiteab-wrap-sequence-005passTests p:wrap-sequence
3.0-test-suiteab-wrap-sequence-007passTests p:wrap-sequence
3.0-test-suiteab-xquery-004passTests p:xquery
3.0-test-suiteab-xquery-006passTests p:xquery
3.0-test-suiteab-xquery-008passTests p:xquery: html document as source
3.0-test-suiteab-xquery-009passTests p:xquery: text document as source
3.0-test-suiteab-xquery-010passTests p:xquery: Simple json document as source
3.0-test-suiteab-xquery-011passTests p:xquery: Simple json document as source
3.0-test-suiteab-xquery-016catch failureTests p:xquery: Variable value is not valid, so XC0104 is expected.
3.0-test-suiteab-xquery-021passTests p:xquery: JSON maps can be source docs in XQuery 3.1
3.0-test-suiteab-xquery-022passTests p:xquery: JSON arrays can be source docs in XQuery 3.1
3.0-test-suiteab-xquery-023passTests p:xquery: JSON map can be used as variable in XQuery 3.1
3.0-test-suiteab-xquery-024passTests p:xquery: JSON array can be used as variable in XQuery 3.1
3.0-test-suiteab-xquery-025passTests p:xquery: JSON map can be a result in XQuery 3.1
3.0-test-suiteab-xquery-026passTests p:xquery: JSON array can be a result in XQuery 3.1
3.0-test-suiteab-xquery-027catch failureTests p:xquery: JSON maps can not be source docs in XQuery 3.0
3.0-test-suiteab-xquery-028catch failureTests p:xquery: JSON maps can not be source docs in XQuery 1.0
3.0-test-suiteab-xquery-029catch failureTests p:xquery: JSON arrays can not be source docs in XQuery 3.0
3.0-test-suiteab-xquery-030catch failureTests p:xquery: JSON arrays can not be source docs in XQuery 1.0
3.0-test-suiteab-xquery-031catch failureTests p:xquery: Maps can not be variable values in XQuery 3.0
3.0-test-suiteab-xquery-032catch failureTests p:xquery: Maps can not be variable values in XQuery 1.0
3.0-test-suiteab-xquery-033catch failureTests p:xquery: Arrays can not be variable values in XQuery 3.0
3.0-test-suiteab-xquery-034catch failureTests p:xquery: Arrays can not be variable values in XQuery 1.0
3.0-test-suiteab-xslt-014passTests initial match selection on p:xslt: text document (3.0)
3.0-test-suiteab-xslt-016passTests JSON map input (3.0)
3.0-test-suiteab-xslt-043passTests no output-base-uri: base uri of first doc on source is used. (3.0)
3.0-test-suiteab-xslt-044passTests no output-base-uri: base uri of first doc on source is used. (3.0)
3.0-test-suiteab-xslt-052passTests that stylesheet's uri is used as output base-uri if no other is found. (3.0)
3.0-test-suiteab-xslt-053catch failureTests a JSON document on port 'source' raises an error.
3.0-test-suiteab-xslt-060passTests HTML document on source port.
3.0-test-suiteab-xslt-061passTests text document on source port.
3.0-test-suiteab-xslt-063passTests call document on port source are collection.
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-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-078catch failureTests error is raised if text document on source.
3.0-test-suiteab-xslt-079catch failureTests error is raised if JSON document on source.
3.0-test-suiteab-xslt-085passCalling stylesheet with HTML document
3.0-test-suiteab-xslt-096passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-097passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-098passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-099passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-101passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-102passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-104passTests @populate-default-collection is correctly handled.
3.0-test-suiteab-xslt-105passTests @populate-default-collection is correctly handled.
3.0-test-suitebom-009passTests that the BOM isn’t interpreted in an ISO-8859-1 document.
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-suitechoose-001pass
3.0-test-suitechoose-002pass
3.0-test-suitechoose-003pass
3.0-test-suitechoose-004pass
3.0-test-suitedoc-prop-001pass
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-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-006catch failureCheck if p:compare raises an error when the documents cannot be compared.
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-dup-input-port-001catch failureTests p:with-input: input port names may not be explicitly repeated.
3.0-test-suitenw-dup-input-port-002catch failureTests p:with-input: input port names may not be implicitly repeated.
3.0-test-suitenw-dup-input-port-003catch failureTests p:with-input: input port names may not be implicitly and explicitly repeated.
3.0-test-suitenw-encode-003pass
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-http-request-117catch failureIts a dynamic error, if the boundary is invalid.
3.0-test-suitenw-http-request-118catch failureIts a dynamic error, if the boundary is invalid.
3.0-test-suitenw-http-request-119passIf you specify a boundary, it will be used.
3.0-test-suitenw-http-request-120passIf you specify a boundary, it will be used.
3.0-test-suitenw-http-request-121passIf you don’t specify a boundary, one will be created for you.
3.0-test-suitenw-http-request-122passIf you don’t specify a boundary, one will be created for you.
3.0-test-suitenw-http-request-126passIf no content-type is provided, multipart/mixed must be used.
3.0-test-suitenw-http-request-127passIf no content-type is provided, multipart/mixed must be used.
3.0-test-suitenw-http-request-128passIf the documents in a mulitpart request have document properties in the http://www.w3.org/ns/xproc-http namespace, those properties become headers.
3.0-test-suitenw-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-markdown-to-html-001passSmoke test for the p:markdown-to-text step.
3.0-test-suitenw-optional-port-001passTest that port is optional on p:with-input
3.0-test-suitenw-send-mail-001passTest p:send-mail. Requires Sendria server to be running.
3.0-test-suitenw-send-mail-002passTest p:send-mail sending HTML mail.
3.0-test-suitenw-send-mail-003passTest p:send-mail sending multipart mail.
3.0-test-suitenw-text-count-001passTests end-of-line handling in p:text-count.
3.0-test-suitenw-text-count-002passTests end-of-line handling in p:text-count.
3.0-test-suitenw-text-count-003passTests end-of-line handling in p:text-count.
3.0-test-suitenw-text-sort-001passTests p:text-sort with specific namespace bindings
3.0-test-suitenw-tvt-001catch failureTest insertion of attribute nodes into non-XML content with a TVT.
3.0-test-suitenw-tvt-001bpassDemonstrates the use of string() to insert an attribute value in a TVT.
3.0-test-suitenw-tvt-003passTest insertion of TVTs into non-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-xslt-002passTests secondary result documents.
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-suitetry-catch-001pass
3.0-test-suitetry-catch-002pass
3.0-test-suitetry-catch-003pass
3.0-test-suitetry-catch-004pass
3.0-test-suitetry-catch-005pass
3.0-test-suitetry-catch-006pass
3.0-test-suitetry-catch-007pass
3.0-test-suitetry-catch-008pass
3.0-test-suitewith-input-select-001pass
3.0-test-suitewith-input-select-002pass
3.0-test-suitewith-input-select-003pass
3.0-test-suitewith-input-select-004pass
extra-suiteasciidoctor-001passTests that Asciidoctor creates DocBook.
extra-suiteasciidoctor-002passTests that Asciidoctor creates several paragraphs of DocBook.
extra-suiteasciidoctor-003passTests that Asciidoctor creates a whole document.
extra-suiteasciidoctor-004passTests that Asciidoctor creates HTML5.
extra-suiteasciidoctor-005passTests that Asciidoctor creates several paragraphs of HTML5.
extra-suiteasciidoctor-006passTests that Asciidoctor creates a whole document.
extra-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-002catch failureTests that cx:collection-manager fails if the collection contains duplicate URIs.
extra-suitecollmgr-003catch failureTests that cx:collection-manager fails if an attempt is made to modify a stable collection.
extra-suitecollmgr-004passTests that cx:collection-manager can modify an unstable collection.
extra-suitecollmgr-005passTests that cx:collection-manager collections are visible in XSLT.
extra-suitecollmgr-006catch failureTests that cx:collection-manager fails if a document has no URI.
extra-suiteebnf-convert-001passTests that cx:ebnf-convert produces text.
extra-suiteebnf-convert-002passTests that cx:ebnf-convert accepts explicit type.
extra-suiteebnf-convert-003passTests that cx:ebnf-convert accepts explicit type not ixml.
extra-suiteebnf-convert-004passTests that cx:ebnf-convert creates XML.
extra-suiteebnf-convert-005passTests that cx:ebnf-convert supports epsilon-references.
extra-suiteebnf-convert-006passTests that cx:ebnf-convert supports inline-terminals.
extra-suitejava-properties-001passTests that a Java properties file can be cast to XML.
extra-suitejava-properties-002passTests that a Java properties file can be cast to JSON.
extra-suitejava-properties-003catch failureTests that a Java properties file can not be cast to XHTML.
extra-suitejava-properties-004catch failureTests that a Java properties file can not be cast to HTML.
extra-suitejava-properties-005catch failureTests that a Java properties file can not be cast to binary.
extra-suitejava-properties-006catch failureTests that a Java properties file can not be cast to image/jpeg.
extra-suitejava-properties-007passTests that a Java properties file can be cast to YAML (same as JSON).
extra-suitejava-properties-009passTests that a map can be cast to Java properties.
extra-suitejava-properties-010catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-011catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-012catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-013catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-014catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejava-properties-015catch failureTests that an atomic cannot be cast to Java properties.
extra-suitejson-patch-001passExample test from RFC 6092.
extra-suitejson-patch-002passExample test from RFC 6092.
extra-suitejson-patch-merge-001passExample test from RFC 7386.
extra-suitejson-patch-merge-002passExample test from RFC 7386.
extra-suitemarkup-blitz-001passPorted the standard ab-i-xml-001 test to use cx:markup-blitz.
extra-suitemarkup-blitz-002passPorted the standard ab-i-xml-002 test to use cx:markup-blitz.
extra-suitepolyglot-001passTests that the cx:python polyglot step returns a string.
extra-suitepolyglot-002passTests that the cx:python polyglot step returns a map.
extra-suitepolyglot-003passTests that the cx:python polyglot step returns an array.
extra-suitepolyglot-004passTests that the cx:python polyglot step returns XML.
extra-suitepolyglot-005passTests that the cx:javascript polyglot step returns a string.
extra-suitepolyglot-006passTests that the cx:javascript polyglot step returns a map.
extra-suitepolyglot-007passTests that the cx:javascript polyglot step returns an array.
extra-suitepolyglot-008passTests that the cx:javascript polyglot step returns XML.
extra-suitepolyglot-009passTests that the cx:python polyglot step returns json.
extra-suitepolyglot-010passTests that the cx:javascript polyglot serializes JSON.
extra-suitepolyglot-011passTests that standard error and standard output are processed.
extra-suiterdf-jsonld-002passTests that application/ld+json works in p:inline, p:document, and p:load.
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-002passTests that application/n-quads works in p:inline, p:document, and p:load.
extra-suiterdf-nt-002passTests that application/n-triples works in p:inline, p:document, and p:load.
extra-suiterdf-rdf-002passTests that application/rdf+xml works in p:inline, p:document, and p:load.
extra-suiterdf-rj-002passTests that application/rdf+json works in p:inline, p:document, and p:load.
extra-suiterdf-thrift-002passTests that application/rdf+thrift works in p:inline, p:document, and p:load.
extra-suiterdf-trig-002passTests that application/trig works in p:inline, p:document, and p:load.
extra-suiterdf-trix-002passTests that application/trix+xml works in p:inline, p:document, and p:load.
extra-suiterdf-ttl-002passTests that text/turtle works in p:inline, p:document, and p:load.
extra-suiterr-001passTests that cx:railroad runs.
extra-suiterr-002passTests that cx:railroad returns the right properties.
extra-suiterr-003passTests that cx:railroad returns multiple, cross-referenced images.
extra-suiterr-004passTests that cx:railroad returns a single image if the nonterminal option is specified.
extra-suiterr-005catch failureTests that cx:railroad fails if a non-existant nonterminal option is specified.
extra-suiterr-006passTests that cx:railroad produces HTML.
extra-suiterr-007passTests that cx:railroad automatically converts grammar formats.
extra-suitetrang-001passTests DTD to RNG
extra-suitetrang-002passTests DTD to RNC
extra-suitetrang-003passTests DTD to XSD
extra-suitetrang-004catch failureTests DTD to DTD
extra-suitetrang-008passTests RNC to RNG
extra-suitetrang-009passTests RNC to DTD
extra-suitetrang-010passTests RNC to XSD
extra-suitevalidate-rng-001passTests that RNG errors are reported in the XVRL.
extra-suitexpath-001passTests that the cx:xpath step runs.
extra-suitexpath-002passTests that the cx:xpath step runs.
extra-suiteyaml-001passTests that YAML can be parsed.
extra-suiteyaml-002passTests that YAML can be parsed.
seleniumselenium-001passTests that Selenium can get a page.
seleniumselenium-002passTests that Selenium can return part of a page.
seleniumselenium-003passTests that Selenium can find an element by name.
seleniumselenium-004passTests that Selenium can find an element by CSS selector.
seleniumselenium-005passTests that Selenium can find an element by ID.
seleniumselenium-006passTests that Selenium can find an element by link-text.
seleniumselenium-007passTests that Selenium can find an element by partial-link-text.
seleniumselenium-008passTests that Selenium can find an element by tag.
seleniumselenium-009passTests that Selenium can find an element by class.
seleniumselenium-010passTests that Selenium can find an element by xpath.
seleniumselenium-011passTests that Selenium can find all elements by tag.
seleniumselenium-012passTests that Selenium can type in an input then click a button.
seleniumselenium-013passTests that Selenium can type in an input then click a button in a sequence.
seleniumselenium-014passTests that Selenium can type in an textarea then click a button.
seleniumselenium-015passTests a while loop.
seleniumselenium-016passTests an until loop.
seleniumselenium-017passTests reading window properties.
seleniumselenium-018passTests reading page properties.
seleniumselenium-019passTests if.
seleniumselenium-020passTests setting a value to an XPath expression
seleniumselenium-021passTest “scroll to”. Not really a very successful test suite test because I can’t work out how to validate it except visually.
seleniumselenium-022passTests drag and drop.
seleniumselenium-023passTests drag and drop in a sequence.
seleniumselenium-024passTests navigation
seleniumselenium-025passTests holding down a key.
seleniumselenium-026passTests that key up and key down work for named keys.
seleniumselenium-027passTests that key up and key down work for ordinary characters.
seleniumselenium-028passTests pause.
seleniumselenium-029passTests waiting for a find command to succeed.
seleniumselenium-030passTests output with an XPath expression.