Tests that use p:run

Test suiteTestExpected resultDescription
3.0-test-suiteab-p-run-001catch failureTests p:run: XProc element must be inside p:inline
3.0-test-suiteab-p-run-002catch failureTests p:run: p:run's input port is not primary, explicit binding required.
3.0-test-suiteab-p-run-003catch failureTests p:run: p:run's input port is anonymous, not 'pipeline'.
3.0-test-suiteab-p-run-004catch failureTests p:run: Error raised for invalid called pipeline.
3.0-test-suiteab-p-run-005catch failureTests p:run: Error raised difference in input port declared as primary.
3.0-test-suiteab-p-run-006catch failureTests p:run: Error raised difference in input port declared explicitly as primary.
3.0-test-suiteab-p-run-007catch failureTests p:run: Error raised difference in input port declared explicitly as not primary.
3.0-test-suiteab-p-run-008catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-009catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-010catch failureTests p:run: Error raised difference in output port is implicitly as not primary.
3.0-test-suiteab-p-run-011catch failureTests p:run: Error raised difference in output port as (not) primary.
3.0-test-suiteab-p-run-012catch failureTests p:run: Error raised difference in output port as (not) primary.
3.0-test-suiteab-p-run-013passTests p:run: Simple pipeline run, implicit primary output port
3.0-test-suiteab-p-run-014passTests p:run: Simple pipeline run, explicit primary output port on dynamic pipeline
3.0-test-suiteab-p-run-015passTests p:run: Simple pipeline run, explicit primary output port on p:run
3.0-test-suiteab-p-run-016passTests p:run: Simple pipeline run, explicit primary output port on both.
3.0-test-suiteab-p-run-017passTests p:run: Simple pipeline run, both implicit primary input.
3.0-test-suiteab-p-run-018passTests p:run: Simple pipeline run, both explicit primary input.
3.0-test-suiteab-p-run-019passTests p:run: Simple pipeline run, mixed explicit primary input.
3.0-test-suiteab-p-run-020passTests p:run: Simple pipeline run, mixed explicit primary input.
3.0-test-suiteab-p-run-021catch failureTests p:run: Input port is bound twice
3.0-test-suiteab-p-run-022catch failureTests p:run: Input port is bound twice
3.0-test-suiteab-p-run-023passTests p:run: Simple pipeline run, bind xml doc to input port.
3.0-test-suiteab-p-run-024passTests p:run: Simple pipeline run, bind json doc to input port.
3.0-test-suiteab-p-run-025passTests p:run: Simple pipeline run, bind text doc to input port.
3.0-test-suiteab-p-run-026passTests p:run: Simple pipeline run, two xml documents to input port.
3.0-test-suiteab-p-run-027passTests p:run: Simple pipeline run, two xml documents on output port.
3.0-test-suiteab-p-run-028catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-029catch failureTests p:run: Simple pipeline run, unexpected content type.
3.0-test-suiteab-p-run-030catch failureTests p:run: @version is required for pipeline
3.0-test-suiteab-p-run-031catch failureTests p:run: @port is required for p:run-input.
3.0-test-suiteab-p-run-032catch failureTests p:run: Tests runtime errors are handled correctly.
3.0-test-suiteab-p-run-033catch failureTests p:run: Tests option typing is correctly handled.
3.0-test-suiteab-p-run-034passTests p:run: Test namespace binding
3.0-test-suiteab-p-run-035passTests p:run: Tests prefix "xs" is correctly passed to dynamic pipeline.
3.0-test-suiteab-p-run-035acatch failureTests p:run: Tests exclude-inline-prefixes.
3.0-test-suiteab-p-run-036passTests p:run: Tests QName magic on run-option
3.0-test-suiteab-p-run-036acatch failureTests p:run: Tests exclude-inline-prefixes.
3.0-test-suiteab-p-run-037passTests p:run: Tests undeclared options are ignored.
3.0-test-suiteab-p-run-038passTests p:run: Tests unbound options get () as value.
3.0-test-suiteab-p-run-039passTests p:run: Tests unbound options gets default value.
3.0-test-suiteab-p-run-040catch failureTests p:run: Error to be raised if required option is not bound.
3.0-test-suiteab-p-run-041passTests p:run: Tests undeclared input ports are silently ignored.
3.0-test-suiteab-p-run-042passTests p:run: Tests undeclared input ports are silently ignored.
3.0-test-suiteab-p-run-043passTests p:run: Tests unbound input ports are connected to empty sequence.
3.0-test-suiteab-p-run-044catch failureTests p:run: Tests unbound input ports are connected to empty sequence (no sequence port!).
3.0-test-suiteab-p-run-045passTests p:run: Tests unbound output ports are silently ignored.
3.0-test-suiteab-p-run-046passTests p:run: Tests undeclared output ports are connected to p:empty.
3.0-test-suiteab-p-run-047catch failureTests p:run: Tests undeclared output ports are connected to p:empty. (Sequence not declared!)
3.0-test-suiteab-p-run-048passTests p:run: Test static option supplied correctly.
3.0-test-suiteab-p-run-049passTests p:run: Test static option supplied correctly.
3.0-test-suiteab-p-run-049acatch failureTests p:run: use-when does not work with p:run-option on inlined pipelines.
3.0-test-suiteab-p-run-049bcatch failureTests p:run: use-when does not work with static options on inlined pipelines.
3.0-test-suiteab-p-run-049cpassTests p:run: use-when does work with static options declared outside of inlined pipelines.
3.0-test-suiteab-p-run-050passTests p:run: Test static option is ignored if not declared.
3.0-test-suiteab-p-run-051passTests p:run: Test static option is associated with '()' if not bound.
3.0-test-suiteab-p-run-052catch failureTests p:run: Test static option is associated with '()' if not bound (sequence not allowed in declaration).
3.0-test-suiteab-p-run-053passTests p:run: Checks primary run-input is connected to DRP.
3.0-test-suiteab-p-run-054passTests p:run: Checks implicit primary run-input is connected to DRP.
3.0-test-suiteab-p-run-055passTests p:run: Checks DRP is context-item for p:run-option.
3.0-test-suiteab-p-run-056passTests p:run: Checks implicit primary p:output on p:run is DRP.
3.0-test-suiteab-p-run-057passTests p:run: Checks explicit primary p:output on p:run is DRP.
3.0-test-suiteab-p-run-058passTests p:run: Checks explicit primary p:output on p:run becomes context-item.
3.0-test-suiteab-p-run-059passTests p:run: Checks implicit primary p:output on p:run becomes context-item.
3.0-test-suiteab-p-run-060catch failureTests p:run: Checks explit non-primary p:output does not become DRP.
3.0-test-suiteab-p-run-061catch failureTests p:run: Checks implicit non-primary p:output does not become DRP.
3.0-test-suiteab-p-run-062catch failureTests p:run: Checks implicit non-primary p:output does not become context-item.
3.0-test-suiteab-p-run-063catch failureTests p:run: Checks explit non-primary p:output does not become context-item.
3.0-test-suiteab-p-run-064passTests p:run: Consume primary and non-primary output of p:run
3.0-test-suiteab-p-run-065catch failureTests p:run: Checks error is raised, if p:run supplies sequence to a non-sequence pipeline port.
3.0-test-suiteab-p-run-066catch failureTests p:run: Checks error is raised, if p:run supplies sequence to a non-sequence pipeline port.
3.0-test-suiteab-p-run-067catch failureTests p:run: Checks error is raised, if p:run supplies sequence to a non-sequence pipeline port.
3.0-test-suiteab-p-run-068passTests p:run: expand-text is correctly applied to pipeline port.
3.0-test-suiteab-p-run-069passTests p:run: expand-text is correctly applied to pipeline port.
3.0-test-suiteab-p-run-070passTests p:run: expand-text is correctly applied to pipeline port.