Tests that use p:input

Test suiteTestExpected resultDescription
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-058catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
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-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-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-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-declare-step-011passTests a step is visible to itself for recursive call.
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-015passChecks the outer pipeline is visible for recursive call.
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-drp-context-007passTests DRP is context node for TVT on step call
3.0-test-suiteab-drp-context-026passTests DRP is context node for TVT in p:inline on step call
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-s0037-003catch failureTests that err:XS0037 is raised when p:input contains non whitespace text nodes.
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-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-011passTest nested p:for-each and correct propagation of p:iteration-size and p:iteration-position.(ported from 1.0-testsuite/for-each-011)
3.0-test-suiteab-for-each-012passTest variation on ab-for-each-004.xml, testing p:for-each with an empty p:iteration-source (ported from 1.0-testsuite/for-each-012)
3.0-test-suiteab-for-each-013passTests connections to loop's parent scope.
3.0-test-suiteab-import-026passTests p:import: Two libraries can import the same step. (Thanks to Erik!)
3.0-test-suiteab-import-027passTests p:import: Main step and libraries can import the same step. (Thanks to Erik!)
3.0-test-suiteab-import-028passTests p:import: Main step can call step imported in library. (Thanks to Erik!)
3.0-test-suiteab-import-029passTests p:import: Same import in different scopes is ok.
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-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-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-025passTests select on p:input
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-label-elements-001passTesting p:label-elements.
3.0-test-suiteab-label-elements-002passTesting p:label-elements.
3.0-test-suiteab-label-elements-003passTesting p:label-elements.
3.0-test-suiteab-label-elements-004passTesting p:label-elements.
3.0-test-suiteab-label-elements-005passTesting p:label-elements.
3.0-test-suiteab-label-elements-006passTesting p:label-elements.
3.0-test-suiteab-label-elements-007passTesting p:label-elements.
3.0-test-suiteab-label-elements-008passTesting p:label-elements.
3.0-test-suiteab-label-elements-009passTesting p:label-elements.
3.0-test-suiteab-label-elements-010passTesting p:label-elements.
3.0-test-suiteab-label-elements-011passTesting p:label-elements.
3.0-test-suiteab-label-elements-012passTesting p:label-elements.
3.0-test-suiteab-namespace-rename-001passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-002passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-003passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-004passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-005passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-006passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-007passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-008passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-009passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-010passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-011passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-012passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-013passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-014passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-015passTests p:namespace-rename
3.0-test-suiteab-namespace-rename-016passTest to make sure that a deleted namespace is handled correctly in a nested structure.
3.0-test-suiteab-namespace-rename-017passTest to make sure that a deleted namespace is handled correctly in a nested structure.
3.0-test-suiteab-namespace-rename-021passTests p:namespace-rename renames attributes correctly. (Implicit 'all')
3.0-test-suiteab-namespace-rename-022passTests p:namespace-rename renames attributes correctly. (Explicit 'all')
3.0-test-suiteab-namespace-rename-023passTests p:namespace-rename renames attributes correctly. (Only attributes)
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-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-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-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-028catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-031catch failureTests p:run: @port is required for p:run-input.
3.0-test-suiteab-p-run-041passTests 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-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-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-pipe-020passTests order of p:pipes
3.0-test-suiteab-pipe-021passTests order of p:pipes
3.0-test-suiteab-pipe-022passTests order of p:pipes
3.0-test-suiteab-pipe-023passTests order of p:pipes
3.0-test-suiteab-pipe-024passTests order of p:pipes
3.0-test-suiteab-pipe-025passTests order of p:pipes
3.0-test-suiteab-pipe-026passTests order of p:pipes
3.0-test-suiteab-pipe-027passTests order of p:pipes
3.0-test-suiteab-pipe-028passTests order of p:pipes
3.0-test-suiteab-pipe-029passTests order of p:pipes
3.0-test-suiteab-pipe-030passTests order of p:pipes
3.0-test-suiteab-pipe-031passTests order of p:pipes
3.0-test-suiteab-pipe-032passTests order of p:pipes
3.0-test-suiteab-recursion-001passTests recursive call of XProc step.
3.0-test-suiteab-rename-001passTests p:rename
3.0-test-suiteab-rename-002passTests p:rename
3.0-test-suiteab-rename-003passTests p:rename
3.0-test-suiteab-rename-003apassTests p:rename
3.0-test-suiteab-rename-004passTests p:rename
3.0-test-suiteab-rename-005passTests p:rename
3.0-test-suiteab-rename-005apassTests p:rename
3.0-test-suiteab-rename-005bpassTests p:rename
3.0-test-suiteab-rename-006passTests p:rename
3.0-test-suiteab-rename-006apassTests p:rename
3.0-test-suiteab-rename-007passTests new-namespace and new-prefix. If you attempt to duplicate a prefix, make sure the namespace bindings don't get mangled!
3.0-test-suiteab-rename-007apassTests new-namespace and new-prefix. If you attempt to duplicate a prefix, make sure the namespace bindings don't get mangled!
3.0-test-suiteab-rename-008catch failureTests p:rename
3.0-test-suiteab-rename-009catch failureTests p:rename
3.0-test-suiteab-rename-010catch failureTests p:rename
3.0-test-suiteab-rename-011catch failureTests p:rename
3.0-test-suiteab-rename-012catch failureTests p:rename
3.0-test-suiteab-rename-013catch failureTests p:rename
3.0-test-suiteab-set-attributes-001passTests p:set-attributes
3.0-test-suiteab-set-attributes-002passTests p:set-attributes
3.0-test-suiteab-set-attributes-003passTests p:set-attributes
3.0-test-suiteab-set-attributes-004passTests p:set-attributes
3.0-test-suiteab-set-attributes-005passTests p:set-attributes
3.0-test-suiteab-set-attributes-006passTests p:set-attributes
3.0-test-suiteab-set-attributes-007catch failureTests p:set-attributes
3.0-test-suiteab-set-attributes-008catch failureTests p:set-attributes
3.0-test-suiteab-set-attributes-009catch failureTests p:set-attributes
3.0-test-suiteab-set-attributes-010catch failureTests p:set-attributes
3.0-test-suiteab-set-attributes-011catch failureTests p:set-attributes
3.0-test-suiteab-split-sequence-001passTests p:split-sequence
3.0-test-suiteab-split-sequence-002passTests p:split-sequence
3.0-test-suiteab-split-sequence-003passTests p:split-sequence
3.0-test-suiteab-split-sequence-004passTests p:split-sequence
3.0-test-suiteab-split-sequence-005passTests p:split-sequence
3.0-test-suiteab-split-sequence-006passTests p:split-sequence
3.0-test-suiteab-split-sequence-007passTests p:split-sequence
3.0-test-suiteab-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-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-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-string-replace-001passTests p:string-replace
3.0-test-suiteab-string-replace-002passTests p:string-replace
3.0-test-suiteab-string-replace-003passTests p:string-replace
3.0-test-suiteab-string-replace-004passTests p:string-replace
3.0-test-suiteab-string-replace-005passTests p:string-replace
3.0-test-suiteab-unwrap-001passTests p:unwrap
3.0-test-suiteab-unwrap-002passTests p:unwrap
3.0-test-suiteab-unwrap-003passTests p:unwrap
3.0-test-suiteab-unwrap-004passTests p:unwrap
3.0-test-suiteab-unwrap-005passTests p:unwrap
3.0-test-suiteab-unwrap-006passTests p:unwrap
3.0-test-suiteab-unwrap-007passTests p:unwrap
3.0-test-suiteab-unwrap-008catch failureTests p:unwrap
3.0-test-suiteab-unwrap-009catch failureTests p:unwrap
3.0-test-suiteab-unwrap-010catch failureTests p:unwrap
3.0-test-suiteab-unwrap-011catch failureTests p:unwrap
3.0-test-suiteab-validate-with-xsd-016passTest p:validate-with-xml-schema with importing schemas via namespace.
3.0-test-suiteab-variable-036passTest a p:variable selecting implicit from container's primary input 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-viewport-001passTests p:viewport
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-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-option-001catch failureTests XS0031 is raised, when step is called with an undeclared option in short-cut
3.0-test-suiteab-with-option-002catch failureTests XS0031 is raised, when p:with-option uses an undeclared option name.
3.0-test-suiteab-with-option-003catch failureTests XS0080 is raised, when p:with-option binds an option twice.
3.0-test-suiteab-with-option-004catch failureTests XS0080 is raised, when option short cut and p:with-option is used for the same option.
3.0-test-suiteab-with-option-005catch failureTests XS0018 is raised, if a step is invoke without a required option.
3.0-test-suiteab-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-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-015passTests p:wrap-sequence produces the correct number of documents.
3.0-test-suiteab-xquery-001passTests p:xquery
3.0-test-suiteab-xquery-002passTests p:xquery
3.0-test-suiteab-xquery-003passTests p:xquery
3.0-test-suiteab-xquery-004passTests p:xquery
3.0-test-suiteab-xquery-005passTests p:xquery
3.0-test-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-err-xs0001-003catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0029-001catch failureTests that err:XS0029 is raised.
3.0-test-suitenw-inline-expand-text-002catch failureTest that p:inline-expand-text is forbidden outside of p:inline.
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-viewport-001passSmoke test for p:viewport.
3.0-test-suitenw-viewport-003passTest that the match attribute can be an AVT with a variable reference.
3.0-test-suitenw-viewport-004passTest that the match attribute can be an AVT with a static variable reference. (Yes, I know, using the prefix this way is utterly absurd. It’s a unit test.)
3.0-test-suitesimplepass
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-suitestatic-expr-context-001passMake sure that static expressions are evaluated with the correct context.