Tests that use p:import

Test suiteTestExpected resultDescription
3.0-test-suiteab-att-version-010catch failureChecks XS0062 is raised, if imported step declaration has no @version.
3.0-test-suiteab-att-version-011catch failureChecks XS0060 is raised, if imported step declaration's @version is not "3.0".
3.0-test-suiteab-att-version-012passChecks XS0060 is not raised, if imported step declaration's @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-013passChecks XS0060 is not raised, if imported step declaration's @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-014catch failureChecks XS0062 is raised, if imported p:library has no @version.
3.0-test-suiteab-att-version-015catch failureChecks XS0060 is raised, if imported p:library's @version is not "3.0".
3.0-test-suiteab-att-version-016passChecks XS0060 is not raised, if imported p:library's @version is xs:decimal(3.0).
3.0-test-suiteab-att-version-017passChecks XS0060 is not raised, if imported p:library's @version is xs:decimal(3.0).
3.0-test-suiteab-declare-step-018catch failureTests XS0036 is raised if an imported step has the same @type as outer pipeline.
3.0-test-suiteab-declare-step-019catch failureTests XS0036 is raised if an imported step in library has the same @type as outer pipeline.
3.0-test-suiteab-import-001passTests import of a p:declare-step.
3.0-test-suiteab-import-002catch failureTests XS0052 is raised on import of non existing resource.
3.0-test-suiteab-import-003catch failureTests XS0052 is raised on import of a xml doc which is not a pipeline/library.
3.0-test-suiteab-import-004catch failureTests XS0052 is raised on import of a non-xml doc.
3.0-test-suiteab-import-005catch failureTests XS0053 is raised if imported p:declare-step has no @type.
3.0-test-suiteab-import-006passTests import of a p:declare-step with @visibility='private'.
3.0-test-suiteab-import-007passTests import of a p:declare-step with @type as EQName.
3.0-test-suiteab-import-008catch failureTests XS0036 is raised if imported step and local step have the same type.
3.0-test-suiteab-import-009passTests p:declare-step can be imported twice without error.
3.0-test-suiteab-import-010passTests imported p:declare-step can import itself.
3.0-test-suiteab-import-011passTests cyclic import on p:declare-steps.
3.0-test-suiteab-import-012passTests repeated import of library with static option.
3.0-test-suiteab-import-013passTests repeated import of library with static option. (different order)
3.0-test-suiteab-import-014passTests layered import of library with static option.
3.0-test-suiteab-import-015passTests repeated import of library with static option.
3.0-test-suiteab-import-016passTests repeated import of library with static option.
3.0-test-suiteab-import-017passTests repeated import of library with static option.
3.0-test-suiteab-import-018passTests repeated import of library with static option.
3.0-test-suiteab-import-019passTests import with use-when.
3.0-test-suiteab-import-020passTests import with use-when.
3.0-test-suiteab-import-021passTests import with use-when.
3.0-test-suiteab-import-022catch failureTests p:import gets scope right: test:step-a is not visible in test:step-b
3.0-test-suiteab-import-023passTests p:import gets scope right: test:step-a is not visible in test:step-b
3.0-test-suiteab-import-024passTests p:import gets scope right: test:step-a is not visible in test:step-b
3.0-test-suiteab-import-025catch failureTests p:import gets scope right: test:step-a is not visible in test:step-b
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-import-030passTests p:import: Testing re-entrant import of steps
3.0-test-suiteab-import-031passTests p:import: Testing re-entrant import of library with static option
3.0-test-suiteab-import-032passTests p:import: Testing re-entrant import of steps
3.0-test-suiteab-import-033passTests p:import: Testing re-entrant import of steps and static options.
3.0-test-suiteab-library-001passTests importing multiple steps from a p:library.
3.0-test-suiteab-library-002catch failureTests is is an error to import a step type with @visibility="private".
3.0-test-suiteab-library-003passTests @version on p:library is an xs:decimal.
3.0-test-suiteab-library-004catch failureTests XS0062 is raised, if @version is missing on p:library.
3.0-test-suiteab-library-005catch failureTests XS0063 is raised, if @version on p:library is not a xs:decimal.
3.0-test-suiteab-library-006catch failureTests XS0060 is raised, if @version on p:library is not 3.0.
3.0-test-suiteab-library-007passTests siblings in a library are visible to each other.
3.0-test-suiteab-library-008passTests siblings in a library are visible to each other (even in reverse order).
3.0-test-suiteab-library-009passTests siblings in a library are visible to each other (even if @visibility='private').
3.0-test-suiteab-library-010catch failureTests that imported steps with @visibility='private' are not visible to importer.
3.0-test-suiteab-library-011passTests that a step can have the same type as an private step in a library.
3.0-test-suiteab-library-012catch failureTests XS0036 is raised if declared and imported steps have the same name.
3.0-test-suiteab-library-013passTest library importing another library
3.0-test-suiteab-library-014passTests importing a p:library twice is no error.
3.0-test-suiteab-library-015passTests importing a p:library importing itself.
3.0-test-suiteab-library-016passTests cyclic import of libraries.
3.0-test-suiteab-library-017passTests static option import.
3.0-test-suiteab-library-018passTests static option in visible to imported steps.
3.0-test-suiteab-library-019catch failureTests XS0088 is raised if imported static option is shadowed by static option in importer.
3.0-test-suiteab-library-020passTests static option in imported library with @visibility='private' is not visible in importer.
3.0-test-suiteab-library-021passTests static option in imported library with @visibility='private' is not visible in importer.
3.0-test-suiteab-library-022catch failureTests XS109 is raised if option in prologue of p:library is not declared as static.
3.0-test-suiteab-library-023catch failureTests XS0077 is raised if option/@visibility in prologue of p:library is not 'public | private'.
3.0-test-suiteab-library-024catch failureTests cascading import with identical option names.
3.0-test-suiteab-library-035passTests that a private step in a library and a same named steps are kept separate.
3.0-test-suiteab-step-available-013passTests function p:step-available on imported step.
3.0-test-suiteab-step-available-014passTests function p:step-available on imported step.
3.0-test-suiteab-step-available-015passTests function p:step-available on imported [private] step.
3.0-test-suiteab-step-available-016passTests function p:step-available on [private] imported step.
3.0-test-suiteab-step-available-017passTests function p:step-available on imported library step.
3.0-test-suiteab-step-available-018passTests function p:step-available on imported library step.
3.0-test-suiteab-step-available-019passTests function p:step-available on imported private library step.
3.0-test-suiteab-step-available-020passTests function p:step-available on imported private library step.
3.0-test-suiteab-step-available-021passTests function p:step-available on imported library step without subpipeline.
3.0-test-suiteab-step-available-022passTests function p:step-available on imported library step without subpipeline.
3.0-test-suiteab-step-available-023passTests function p:step-available inside a p:library.
3.0-test-suiteab-step-available-024passTests function p:step-available: A step is visible to itself.
3.0-test-suiteab-step-available-053passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-054catch failureTests function p:step-available with use-when.
3.0-test-suiteab-step-available-059passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-060passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-061passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-062passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-063passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-064passTests function p:step-available with use-when.
3.0-test-suiteab-step-available-066passTests function p:step-available with use-when.
3.0-test-suitenw-err-xs0071-001catch failureTests that err:XS0071 is raised.
3.0-test-suitenw-err-xs0100-001catch failureTests that err:XS0100 is raised if p:import follows a port binding.
3.0-test-suitenw-import-001passTest circular imports.
3.0-test-suitenw-import-002passThis test verifies that multiple imports of the same common library do not count as duplicates. It’s derived from a real-world bug report from Achim.
3.0-test-suitenw-library-001passTests that step imports are transitive.
3.0-test-suitenw-library-002catch failureTests that step imports are transitive.
3.0-test-suitenw-library-003passTests that option imports are transitive.
3.0-test-suitenw-library-004catch failureTests that option imports are transitive.
3.0-test-suitenw-step-available-005passTests p:step-available with use-when and a chain of hidden steps, ending successfully.
3.0-test-suitenw-step-available-006passTests p:step-available with use-when and a chain of hidden steps, ending in failure.
3.0-test-suitenw-step-available-007passTests p:step-available with use-when and a chain of hidden steps. If the use of step-available on p:import is treated as a special case, this ends in failure. But an argument could be made that this contains a deadlock.
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-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-suiteassertions-008passTests a Schematron assertion.
extra-suiteassertions-009passTests a Schematron assertion.
extra-suiteassertions-010passTests a pipeline assertion.
extra-suiteassertions-011passTests a pipeline assertion against a binary document.
extra-suitecache-001passTests that the document isn’t in the cache (if we didn’t add it).
extra-suitecache-002passTests that the document can be added to the cache.
extra-suitecache-003passTests that the document can be replaced in the cache.
extra-suitecache-004catch failureTests that document replacement can raise an error.
extra-suitecache-005passTests that the document can be removed from the cache.
extra-suitecache-006catch failureTests that the document can be removed from the cache.
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-suiteepubcheck-001passTests that the epubcheck step writes a report.
extra-suitefileset-001apassTests a simple cx:fileset.
extra-suitefileset-001bpassTests a simple cx:fileset.
extra-suitefileset-001cpassTests a simple cx:fileset.
extra-suitefileset-001dpassTests a simple cx:fileset.
extra-suitefileset-001epassTests a simple cx:fileset.
extra-suitefileset-001fpassTests a simple cx:fileset.
extra-suitefileset-001gpassTests a simple cx:fileset.
extra-suitefileset-001hpassTests a simple cx:fileset.
extra-suitefileset-002passTests contains.
extra-suitefileset-003passTests contains, case insensitive.
extra-suitefileset-004passTests contains, not ignoring whitespace.
extra-suitefileset-005passTests contains, ignoring whitespace.
extra-suitefileset-006passTests contains, with encoding.
extra-suitefileset-007passTests contains, with encoding.
extra-suitefileset-008passTests contains-regexp.
extra-suitefileset-009passTests contains-regexp, case insensitive.
extra-suitefileset-010passTests contains-regexp, with encoding.
extra-suitefileset-011passTests contains-regexp, with encoding.
extra-suitefileset-012passTests date, before.
extra-suitefileset-013passTests date, before.
extra-suitefileset-014passTests date, before.
extra-suitefileset-015passTests date, after with a granularity.
extra-suitefileset-016passTests date, after with a granularity duration.
extra-suitefileset-017passTests the readable selector
extra-suitefileset-018passTests the writable selector
extra-suitefileset-019passTests the executable selector
extra-suitefileset-020passTests the size selector, equal no units
extra-suitefileset-021passTests the size selector, equal da
extra-suitefileset-022passTests the size selector, equal h
extra-suitefileset-023passTests the size selector, less no units
extra-suitefileset-024passTests the size selector, less da
extra-suitefileset-025passTests the size selector, less h
extra-suitefileset-026passTests the size selector, less Ki
extra-suitefileset-027passTests the size selector, more no units
extra-suitefileset-028passTests the size selector, more k
extra-suitefileset-029passTests the and selector
extra-suitefileset-030passTests the or selector
extra-suitefileset-031passTests the or selector
extra-suitefileset-032passTests the or selector
extra-suitefileset-033passTests the none selector.
extra-suitefileset-034passTests the present selector.
extra-suitefileset-035passTests the present selector.
extra-suitefileset-036passTests the different selector.
extra-suitefileset-037passTests the different selector.
extra-suitefileset-038passTests the different selector.
extra-suitefileset-039passTests the different selector.
extra-suitefileset-040passTests the depends selector.
extra-suitefileset-041passTests the majority selector.
extra-suitefileset-042passTests the majority selector.
extra-suitefileset-043passTests the majority selector.
extra-suitefileset-044passTests the identity mapper.
extra-suitefileset-045passTests the cut-dirs-mapper.
extra-suitefileset-046passTests the flatten mapper.
extra-suitefileset-047passTests the flatten mapper.
extra-suitefileset-048passTests the glob mapper.
extra-suitefileset-049passTests the glob mapper.
extra-suitefileset-050passTests the regexp mapper.
extra-suitefileset-051passTests the package mapper.
extra-suitefileset-052passTests the package mapper.
extra-suitefileset-053passTests the chained-mapper.
extra-suitefileset-054passTests the composite-mapper.
extra-suitefileset-055passTests the first-match-mapper.
extra-suitefileset-056passTests the first-match-mapper.
extra-suitefileset-057passTests the first-match-mapper.
extra-suitefileset-058passTests the content-type-selector.
extra-suitefileset-059passTests the depth selector.
extra-suitefileset-060passTests the depth selector.
extra-suitefileset-061passTests the filename selector.
extra-suitefileset-062passTests the filename selector.
extra-suitefind-001passTests cx:find without any queries.
extra-suitefind-002passTests cx:find with a grep query.
extra-suitefind-003passTests cx:find with a grep query that won’t find JSON files.
extra-suitefind-004passTests cx:find with a grep query that won’t find any files.
extra-suitefind-005catch failureTests cx:find with a grep query that won’t find any files.
extra-suitefind-006passTests cx:find without any queries.
extra-suitefind-007catch failureTests an invalid JSONPath.
extra-suitefind-008passTests cx:find without an XPath query.
extra-suitefind-009catch failureTests an invalid XPath.
extra-suitefind-010catch failureTests setting more than one query option.
extra-suiteissue-160-001passTests that a variable defined as a function can be evaluated later on.
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-suitejsonpath-001passTests a JSONPath definite query.
extra-suitejsonpath-002passTests a JSONPath indefinite query.
extra-suitejsonpath-003passTests a JSONPath definite query with the always-return-list option.
extra-suitejsonpath-004catch failureTests an invalid option.
extra-suitejsonpath-005catch failureTests an invalid JSONPath.
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-suitemessage-001passTests that p:message outputs a message if test is true.
extra-suitemessage-002passTests that p:message does not output a message if test is false.
extra-suitemetadata-extractor-001passTests extracting metadata from a JPG image
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-001passTests that .jsonld loads as application/ld+json, RDF, and JSON.
extra-suiterdf-jsonld-002passTests that application/ld+json works in p:inline, p:document, and p:load.
extra-suiterdf-jsonld-003passTests application/ld+json can be queried.
extra-suiterdf-n3-001passTests that .n3 loads as application/rdf+thrift and RDF.
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-n3-003passTests text/n3 can be queried. Note that text/n3 is nothing but a synonym for text/turtle.
extra-suiterdf-nq-001passTests that .nq loads as application/rdf+thrift and RDF.
extra-suiterdf-nq-002passTests that application/n-quads works in p:inline, p:document, and p:load.
extra-suiterdf-nq-003passTests application/n-quads can be queried.
extra-suiterdf-nt-001passTests that .nt loads as application/rdf+thrift and RDF.
extra-suiterdf-nt-002passTests that application/n-triples works in p:inline, p:document, and p:load.
extra-suiterdf-nt-003passTests application/n-triples can be queried.
extra-suiterdf-rdf-001passTests that .rdf loads as application/rdf+xml, XML, and RDF.
extra-suiterdf-rdf-002passTests that application/rdf+xml works in p:inline, p:document, and p:load.
extra-suiterdf-rdf-003passTests application/rdf+xml can be queried.
extra-suiterdf-rj-001passTests that .rj loads as application/rdf+json, JSON, and RDF.
extra-suiterdf-rj-002passTests that application/rdf+json works in p:inline, p:document, and p:load.
extra-suiterdf-rj-003passTests application/rdf+json can be queried.
extra-suiterdf-rq-001passTests that .rq loads as application/sparql-query and text.
extra-suiterdf-srj-001passTests that .srj loads as application/sparql-results+json and JSON.
extra-suiterdf-srj-002passTests that cx:sparql can produce application/sparql-results+json.
extra-suiterdf-srj-003passTests application/sparql-results+json can be cast to text/plain.
extra-suiterdf-srx-001passTests that .srx loads as application/sparql-results+xml and XML.
extra-suiterdf-srx-002passTests that cx:sparql can produce application/sparql-results+xml.
extra-suiterdf-srx-003passTests application/sparql-results+xml can be cast to text/plain.
extra-suiterdf-thrift-001passTests that .thrift loads as application/rdf+thrift and RDF.
extra-suiterdf-thrift-002passTests that application/rdf+thrift works in p:inline, p:document, and p:load.
extra-suiterdf-thrift-003passTests application/rdf+thrift can be queried.
extra-suiterdf-trig-001passTests that .trig loads as application/trig and RDF.
extra-suiterdf-trig-002passTests that application/trig works in p:inline, p:document, and p:load.
extra-suiterdf-trig-003passTests application/trig can be queried.
extra-suiterdf-trix-001passTests that .trix loads as application/trix+xml, XML, and RDF.
extra-suiterdf-trix-002passTests that application/trix+xml works in p:inline, p:document, and p:load.
extra-suiterdf-trix-003passTests application/trix+xml can be queried.
extra-suiterdf-ttl-001passTests that .ttl loads as application/rdf+thrift and RDF.
extra-suiterdf-ttl-002passTests that text/turtle works in p:inline, p:document, and p:load.
extra-suiterdf-ttl-003passTests text/turtle can be queried.
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-suitestatic-expr-context-001passMake sure that static expressions are evaluated with the correct context.
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-005passTests RNG to RNC
extra-suitetrang-006passTests RNG to DTD
extra-suitetrang-007passTests RNG to XSD
extra-suitetrang-008passTests RNC to RNG
extra-suitetrang-009passTests RNC to DTD
extra-suitetrang-010passTests RNC to XSD
extra-suitetrang-011catch failureAn XSD input is an error
extra-suitetrang-012passMultipart DTD to RNG
extra-suitetrang-013passMultipart DTD to RNC
extra-suitetrang-014passMultipart DTD to XSD
extra-suitetrang-015passMultipart RNC to RNG
extra-suitetrang-016passMultipart RNG to XSD
extra-suiteunique-id-001passTests creating a type 1 UUID.
extra-suiteunique-id-002passTests creating a type 2 UUID.
extra-suiteunique-id-003passTests creating a type 3 UUID.
extra-suiteunique-id-004passTests creating a type 4 UUID.
extra-suiteunique-id-005passTests creating a type 5 UUID.
extra-suiteunique-id-006passTests creating a type 6 UUID.
extra-suiteunique-id-007passTests creating a type 7 UUID.
extra-suiteunique-id-008passTests creating ULID.
extra-suiteunique-id-009passTests creating TypeID.
extra-suiteunique-id-010passTests creating TypeID with a type.
extra-suitewait-for-update-001passTests that cx:wait-for-update works. It relies on the fact that calling the time-of-day service only updates every 10 seconds, so it’s highly likely to have to wait a bit.
extra-suitexmlunit-001passTests that identity comparison succeeds.
extra-suitexmlunit-002catch failureTests that identity comparison fails.
extra-suitexmlunit-003passTests that documents can be similar.
extra-suitexmlunit-004passTests that differences are reported.
extra-suitexpath-001passTests that the cx:xpath step runs.
extra-suitexpath-002passTests that the cx:xpath step runs.
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.