Liking cljdoc? Tell your friends :D

com.blockether.vis.contract.test-runner

Language-neutral test selection and result contract, validated by JSON Schema.

Language-neutral test selection and result contract, validated by JSON Schema.
raw docstring

->str-vecclj

(->str-vec x)

Coerce a scalar or sequence to trimmed non-blank strings.

Coerce a scalar or sequence to trimmed non-blank strings.
sourceraw docstring

normalize-selectorsclj

(normalize-selectors m)

Normalize raw selectors and split every path node id.

Normalize raw selectors and split every path node id.
sourceraw docstring

result-keysclj

Uniform result keys shared by every runner.

Uniform result keys shared by every runner.
sourceraw docstring

result-valid?clj

(result-valid? value)

True when value satisfies the test-result JSON Schema.

True when `value` satisfies the test-result JSON Schema.
sourceraw docstring

selected?clj

(selected? {:keys [vars include exclude]}
           {test-ns :ns test-name :name tags :tags})

Apply node-id and tag selectors to one resolved test. Exclusion wins.

Apply node-id and tag selectors to one resolved test. Exclusion wins.
sourceraw docstring

selector-keysclj

Optional selector keys accepted by every runner.

Optional selector keys accepted by every runner.
sourceraw docstring

selectors-valid?clj

(selectors-valid? value)

True when value satisfies the selector JSON Schema.

True when `value` satisfies the selector JSON Schema.
sourceraw docstring

split-node-idclj

(split-node-id entry)

Split <path>::<test-name> into {:path :var}. Blank parts become nil.

Split `<path>::<test-name>` into `{:path :var}`. Blank parts become nil.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close