Tests that use p:with-option

Test suiteTestExpected resultDescription
3.0-test-suiteab-add-attribute-004passTests adding an attribute with QName AVT to doc.
3.0-test-suiteab-add-attribute-005passTests adding an attribute with name in p:with-option to doc.
3.0-test-suiteab-add-attribute-006passTests adding an attribute with prefixed name in p:with-option to doc.
3.0-test-suiteab-add-attribute-007passTests adding an attribute with EQName in p:with-option to doc.
3.0-test-suiteab-add-attribute-008passTests adding an attribute with QName() in p:with-option to doc.
3.0-test-suiteab-add-attribute-009passTests adding an attribute with a prefixed QName() in p:with-option to doc.
3.0-test-suiteab-add-attribute-010passTests adding an attribute with a prefixed QName() in p:with-option to doc (conflict in prefix).
3.0-test-suiteab-add-attribute-011passTests adding an attribute in no namespace to a namespaced document.
3.0-test-suiteab-add-attribute-012passTests replacing attribute value with p:add-attribute (attribute name in no namespace).
3.0-test-suiteab-add-attribute-013passTests replacing attribute value with p:add-attribute (attribute name in namespace).
3.0-test-suiteab-add-attribute-014passTests adding attribute in namespace with p:add-attribute (attribute with same local name present).
3.0-test-suiteab-archive-manifest-004passTests p:archive-manifest: Option 'format' set to as xs:Qname to 'zip'.
3.0-test-suiteab-archive-manifest-010passTests p:archive-manifest: Relative-to creates absolute uris for href. Its resolve to base-uri of element.
3.0-test-suiteab-archive-manifest-015passTests p:archive-manifest: Every entry needs an @content-type.
3.0-test-suiteab-depends-003catch failureTests option "depends" is not declared.
3.0-test-suiteab-depends-004catch failureTests p:depends is not allowed on p:with-option.
3.0-test-suiteab-depends-023catch failureTests @depends on p:for-each must not form cycle.
3.0-test-suiteab-depends-029catch failureTests @depends on p:viewport must not form a cycle.
3.0-test-suiteab-depends-091passTests [p:]depends
3.0-test-suiteab-depends-092passTests [p:]depends
3.0-test-suiteab-depends-093passTests [p:]depends
3.0-test-suiteab-depends-099passTests [p:]depends
3.0-test-suiteab-depends-100passTests [p:]depends
3.0-test-suiteab-depends-101passTests [p:]depends
3.0-test-suiteab-depends-107passTests [p:]depends
3.0-test-suiteab-depends-108passTests [p:]depends
3.0-test-suiteab-depends-109passTests [p:]depends
3.0-test-suiteab-depends-115passTests [p:]depends
3.0-test-suiteab-depends-116passTests [p:]depends
3.0-test-suiteab-depends-117passTests [p:]depends
3.0-test-suiteab-depends-123passTests [p:]depends
3.0-test-suiteab-depends-124passTests [p:]depends
3.0-test-suiteab-depends-125passTests [p:]depends
3.0-test-suiteab-directory-list-026passTests p:directory-list: include-filter
3.0-test-suiteab-directory-list-027passTests p:directory-list: exclude-filter
3.0-test-suiteab-directory-list-028passTests p:directory-list: exclude-filter
3.0-test-suiteab-directory-list-032passTests p:directory-list: sequence for include-filter
3.0-test-suiteab-directory-list-033passTests p:directory-list: sequence for exclude-filter
3.0-test-suiteab-directory-list-034passTests p:directory-list: sequence for include-filter and exclude-filter
3.0-test-suiteab-directory-list-035passTests p:directory-list: include-filter for folders
3.0-test-suiteab-directory-list-036passTests p:directory-list: exclude-filter to select folders
3.0-test-suiteab-err-s0096-003catch failureTests that XS0096 is raised when sequence type in @as on p:with-option is not valid: Wrong quantifier
3.0-test-suiteab-err-s0096-006catch failureTests that XS0096 is raised when sequence type in @as on p:with-option is not valid: Unknown type
3.0-test-suiteab-err-s0096-3catch failureTests that err:XS0096 is raised if a sequence type is used, but xmlschema-namespace is not declared.
3.0-test-suiteab-err-xs0001-023passTests cycles from context item of option value.
3.0-test-suiteab-filter-001passTests p:filter with a variable in p:with-option.
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-option-046passTesting reference to options as default value for other options.
3.0-test-suiteab-option-047passTesting reference to options as default value for other options.
3.0-test-suiteab-option-048passTesting reference to options as default value for other options.
3.0-test-suiteab-option-049passTesting reference to options as default value for other options.
3.0-test-suiteab-option-050passTesting reference to options as default value for other options.
3.0-test-suiteab-option-051passTesting reference to options as default value for other options.
3.0-test-suiteab-option-052passTesting reference to options as default value for other options.
3.0-test-suiteab-option-053passTesting reference to options as default value for other options.
3.0-test-suiteab-option-054passTesting reference to options as default value for other options.
3.0-test-suiteab-option-055passTesting reference to options as default value for other options.
3.0-test-suiteab-option-056passTesting reference to options as default value for other options.
3.0-test-suiteab-os-exec-024passTest for p:os-exec: Tests args are passed correctly.
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-pipe-001catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown step.
3.0-test-suiteab-pipe-002catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown port.
3.0-test-suiteab-pipe-003catch failureTests XS0067 is raised if pipe on p:with-option goes to undefined drp.
3.0-test-suiteab-pipe-004catch failureTests XS0068 is raised if pipe on p:with-option goes to undefined port on drp.
3.0-test-suiteab-pipe-005catch failureTests XS022 is raised if pipe on p:with-option contains loop to same step.
3.0-test-suiteab-pipe-006catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown step.
3.0-test-suiteab-pipe-007catch failureTests XS0022 is raised if pipe on p:with-option goes to unknown port.
3.0-test-suiteab-pipe-008catch failureTests XS0067 is raised if pipe on p:with-option goes to undefined drp.
3.0-test-suiteab-pipe-009catch failureTests XS0068 is raised if pipe on p:with-option goes to undefined port on drp.
3.0-test-suiteab-pipe-010catch failureTests XS0022 is raised if pipe on p:with-option contains loop to same step.
3.0-test-suiteab-rename-005bpassTests p:rename
3.0-test-suiteab-rename-006apassTests p:rename
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-013catch failureTests p:rename
3.0-test-suiteab-split-sequence-002passTests p:split-sequence
3.0-test-suiteab-static-option-var-010passTests that a static option can be used in p:with-option.
3.0-test-suiteab-static-option-var-022catch failureTests that a static option can not be changed with p:with-option.
3.0-test-suiteab-string-replace-001passTests p:string-replace
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-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-004passTests p:unarchive: Option 'format' set to xs:QName('zip').
3.0-test-suiteab-unarchive-010passTests p:unarchive with include-filter
3.0-test-suiteab-unarchive-011passTests p:unarchive with include-filter and exclude-filter
3.0-test-suiteab-unarchive-017passTests p:unarchive: Use two exclude filter only.
3.0-test-suiteab-viewport-011passTest nested p:viewport and correct propagation of p:iteration-size and p:iteration-position.
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-007passTests variable reference in p:with-option
3.0-test-suiteab-with-option-007acatch failureTests variable reference with wrong type in p:with-option
3.0-test-suiteab-with-option-009passTests reference to default readable port in p:with-option
3.0-test-suiteab-with-option-010catch failureTest @collection="{XPath-expression}" on p:with-option is an error.
3.0-test-suiteab-with-option-011catch failureTests XS0031 is raised for undeclared option in a namespace.
3.0-test-suiteab-www-form-urldecode-001passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-002passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-003passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-004passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-005passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-006passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-007passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-008passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-009passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-010passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-011passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-012passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-013passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-014passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-015passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urldecode-016passTests p:www-form-urldecode
3.0-test-suiteab-www-form-urlencode-001passTests p:www-form-urlencode
3.0-test-suiteab-www-form-urlencode-002passTests p:www-form-urlencode
3.0-test-suiteab-www-form-urlencode-003passTests p:www-form-urlencode
3.0-test-suiteab-www-form-urlencode-004passTests p:www-form-urlencode
3.0-test-suiteab-www-form-urlencode-005passTests p:www-form-urlencode
3.0-test-suiteab-www-form-urlencode-006passTests p:www-form-urlencode
3.0-test-suiteab-www-form-urlencode-007passTests p:www-form-urlencode
3.0-test-suiteab-xslt-014passTests initial match selection on p:xslt: text document (3.0)
3.0-test-suiteab-xslt-018passTests text document is returned if @build-tree =true (3.0)
3.0-test-suiteab-xslt-019passTests text document is returned on secondary port if @build-tree =true (3.0)
3.0-test-suiteab-xslt-028passTests global context item on apply-template invocation (3.0)
3.0-test-suiteab-xslt-029passTests global context item on apply-template invocation (3.0)
3.0-test-suiteab-xslt-031passTests parameters (3.0)
3.0-test-suiteab-xslt-032passTests parameters with an array (3.0)
3.0-test-suiteab-xslt-033passTests parameters with a map (3.0)
3.0-test-suiteab-xslt-034passTests parameters with a node (3.0)
3.0-test-suiteab-xslt-055catch failureTests a map in parameters raises an error.
3.0-test-suiteab-xslt-056catch failureTests an array in parameters raises an error.
3.0-test-suiteab-xslt-094passTests global-context-item is set correctly.
3.0-test-suiteab-xslt-095passTests global-context-item is set correctly.
3.0-test-suiteab-xslt-130passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-131passTesting for node identity in p:xslt (3.0).
3.0-test-suiteab-xslt-136passTesting for node identity in p:xslt (2.0).
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-err-xs0001-003catch failureTests that err:XS0001 is raised if a pipeline contains a loop.
3.0-test-suitenw-os-exec-001passTests p:os-exec using stdmsgs.jar
3.0-test-suitenw-os-exec-002passTests p:os-exec when the output encoding doesn’t match Java’s encoding. The test assumes that your Java encoding isn’t ISO Latin 1. That seems…reasonable, but not infallible.
3.0-test-suitenw-os-exec-003passTests p:os-exec when the output encoding doesn’t match Java’s encoding.
extra-suitefind-008passTests cx:find without an XPath query.
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-suitestatic-expr-context-001passMake sure that static expressions are evaluated with the correct context.
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-017-xmlpassTests reading window properties.
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.