Tests that use p:for-each

Test suiteTestExpected resultDescription
3.0-test-suiteab-choose-058catch failureTests XS0102 is raised if alternative subpipelines have different primary output ports.
3.0-test-suiteab-choose-076passTest p:choose with a p:for-each child and test="false()" and no p:otherwise.
3.0-test-suiteab-depends-018catch failureTests @depends on p:for-each must not be empty.
3.0-test-suiteab-depends-019catch failureTests @depends on p:for-each must be an NCName.
3.0-test-suiteab-depends-020catch failureTests @depends on p:for-each must be name of an inscope step.
3.0-test-suiteab-depends-021catch failureTests @depends on p:for-each must be name of an inscope step.
3.0-test-suiteab-depends-022catch failureTests @depends on p:for-each must not form cycle.
3.0-test-suiteab-depends-023catch failureTests @depends on p:for-each must not form cycle.
3.0-test-suiteab-depends-127passTests [p:]depends
3.0-test-suiteab-err-xs0001-001catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0001-011catch failureTests cycles are correctly detected from within complex steps.
3.0-test-suiteab-err-xs0006-002catch failureTests that err:XS0006 is raised.
3.0-test-suiteab-for-each-001passSimple for-each test (ported from 1.0-testsuite/for-each-001)
3.0-test-suiteab-for-each-002passTest for p:for-each (@select on p:with-input) (ported from 1.0-testsuite/for-each-002)
3.0-test-suiteab-for-each-003passTest p:for-eachp:iteration-size() and p:iteration-position()(ported from 1.0-testsuite/for-each-003)
3.0-test-suiteab-for-each-004passTest p:for-each with an empty p:with-input (ported from 1.0-testsuite/for-each-004)
3.0-test-suiteab-for-each-005passTest evaluation of variables in the context of a p:for-each (ported from 1.0-testsuite/for-each-005)
3.0-test-suiteab-for-each-006passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-006)
3.0-test-suiteab-for-each-007passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-007)
3.0-test-suiteab-for-each-008passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-008)
3.0-test-suiteab-for-each-009passTest p:for-each with nested p:output (ported from 1.0-testsuite/for-each-009)
3.0-test-suiteab-for-each-010passTest p:for-each with nested p:output that contains default bindings. (ported from 1.0-testsuite/for-each-010)
3.0-test-suiteab-for-each-011passTest nested p:for-each and correct propagation of p:iteration-size and p:iteration-position.(ported from 1.0-testsuite/for-each-011)
3.0-test-suiteab-for-each-012passTest variation on ab-for-each-004.xml, testing p:for-each with an empty p:iteration-source (ported from 1.0-testsuite/for-each-012)
3.0-test-suiteab-for-each-013passTests connections to loop's parent scope.
3.0-test-suiteab-for-each-014passTests output port with inline and pipe
3.0-test-suiteab-for-each-015catch failureTests sequence attribute on inner output port of p:for-each.
3.0-test-suiteab-for-each-016catch failureTests sequence attribute on inner output port of p:for-each.
3.0-test-suiteab-for-each-017passTests that it is not an error, if a sequence is the inner result of p:for-each and port/@sequence="true".
3.0-test-suiteab-for-each-018passTests that it is not an error, if a sequence is the inner result because manufactured port is sequence.
3.0-test-suiteab-for-each-019passTests two output ports on p:output, one is primary.
3.0-test-suiteab-for-each-020passTests two output ports on p:output, none is primary.
3.0-test-suiteab-http-request-014passTests p:http-request: get with multi-part response.
3.0-test-suiteab-http-request-015passTests p:http-request: tests document properties from a multi-part response.
3.0-test-suiteab-http-request-018passTests p:http-request: tests document properties from a multi-part response.
3.0-test-suiteab-http-request-019passTests p:http-request: get with multi-part response.
3.0-test-suiteab-http-request-051passTests p:http-request: get with multi-part response, parameter 'multipart' set to true.
3.0-test-suiteab-http-request-102passTests multipart request: Two xml documents, no content-type set (checking properties).
3.0-test-suiteab-http-request-104passTests multipart request: Two xml documents, content-type: multipart/fixed.(checking properties).
3.0-test-suiteab-if-012passTest p:if with a sequence as DRP.
3.0-test-suiteab-if-013passTest p:if with a sequence as DRP, collection="true"
3.0-test-suiteab-if-034passTest p:if with a sequence as DRP and test="false()".
3.0-test-suiteab-if-037passTest p:if with a p:for-each child and test="false()".
3.0-test-suiteab-label-elements-001passTesting p:label-elements.
3.0-test-suiteab-label-elements-004passTesting p:label-elements.
3.0-test-suiteab-label-elements-006passTesting p:label-elements.
3.0-test-suiteab-output-007catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-008catch failureTests that XD0007 is raised if sequence arrives on a non-sequence output port.
3.0-test-suiteab-output-024catch failureTests that XD0042 is raised if document with wrong content type appears on p:output.
3.0-test-suiteab-output-034passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-035passTests that documents appear in the right order on p:output.
3.0-test-suiteab-output-declaration-013passTests pipe on output port declaration
3.0-test-suiteab-pack-009passTests that setting an xml:base attribute changes the base URI.
3.0-test-suiteab-pipe-027passTests order of p:pipes
3.0-test-suiteab-pipe-031passTests order of p:pipes
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-unarchive-001passTests p:unarchive
3.0-test-suiteab-unarchive-002passTests p:unarchive: Option 'format' set to 'zip'.
3.0-test-suiteab-unarchive-003passTests p:unarchive: Option 'format' set to 'Q{}zip'.
3.0-test-suiteab-unarchive-004passTests p:unarchive: Option 'format' set to xs:QName('zip').
3.0-test-suiteab-unarchive-005passTests p:unarchive: Tests option 'parameters' is allowed.
3.0-test-suiteab-with-input-067catch failureTests XS0043 is raised because @port is not allowed on p:with-input.
3.0-test-suiteab-xs-0043-001catch failureTests for XS0043: Attribute port not allowed on p:with-input
3.0-test-suiteab-xslt-017passTests JSON documents are returned if @build-tree =false (3.0)
3.0-test-suiteab-xslt-020passTests JSON documents are returned on secondary port if @build-tree =false (3.0)
3.0-test-suiteab-xslt-021passTests mixed output modes: build-tree=true on primary, build-tree=false on secondary (3.0)
3.0-test-suiteab-xslt-022passTests mixed output modes: build-tree=false on primary, build-tree=true on secondary (3.0)
3.0-test-suiteab-xslt-023passTests mixed output modes: build-tree=true on one secondary result, false on the other. (3.0)
3.0-test-suiteab-xslt-041passTests output-base-uri (3.0)
3.0-test-suiteab-xslt-042passTests output-base-uri (3.0)
3.0-test-suiteab-xslt-043passTests no output-base-uri: base uri of first doc on source is used. (3.0)
3.0-test-suiteab-xslt-044passTests no output-base-uri: base uri of first doc on source is used. (3.0)
3.0-test-suiteab-xslt-069passTests output-base-uri
3.0-test-suiteab-xslt-070passTests output-base-uri via first doc on source port.
3.0-test-suiteab-xslt-071passTests output-base-uri via uri of stylesheet.
3.0-test-suiteab-xslt-072passTests output-base-uri (3.0)
3.0-test-suiteab-xslt-073passTests output-base-uri via first doc on source port (3.0).
3.0-test-suiteab-xslt-074passTests output-base-uri via uri of stylesheet. (3.0)
3.0-test-suitenw-err-xs0001-008catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-err-xs0015-001catch failureTests that err:XS0015 is raised.
3.0-test-suitenw-step-timeout-002catch failureTest step timeout on a compound step.
3.0-test-suitenw-xslt-002passTests secondary result documents.
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-suitetrang-013passMultipart DTD to RNC
seleniumselenium-017-xmlpassTests reading window properties.
seleniumselenium-017passTests reading window properties.
seleniumselenium-018passTests reading page properties.
seleniumselenium-024passTests navigation
seleniumselenium-026passTests that key up and key down work for named keys.