testkit
Use
(↥ "pkg:testkit" pkg)
Call the exports below through the pkg alias, for example pkg.AssertionFailureContextV1.
Functions
AssertionFailureContextV1
Type: (∷ (→ Any Any Any Any Any))
Construct AssertionFailureContextV1 values.
Bootstrap
Type: (∷ (→ Unit Any))
Construct Bootstrap values.
HarnessContextEmpty
Type: (∷ (→ Unit Any))
Construct HarnessContextEmpty values.
HarnessContextEntry
Type: (∷ (→ Any Any Any))
Construct HarnessContextEntry values.
HarnessContextMissing
Type: (∷ (→ Unit Any))
Construct HarnessContextMissing values.
HarnessContextNode
Type: (∷ (→ Any Any Any))
Construct HarnessContextNode values.
HarnessContextValue
Type: (∷ (→ Any Any))
Construct HarnessContextValue values.
HarnessPlanV1
Type: (∷ (→ Any Any Any Any Any))
Construct HarnessPlanV1 values.
TestCaseV1
Type: (∷ (→ Any Any Any))
Construct TestCaseV1 values.
TestFixtureEmpty
Type: (∷ (→ Unit Any))
Construct TestFixtureEmpty values.
TestFixtureEntry
Type: (∷ (→ Any Any Any))
Construct TestFixtureEntry values.
TestFixtureMissing
Type: (∷ (→ Unit Any))
Construct TestFixtureMissing values.
TestFixtureNode
Type: (∷ (→ Any Any Any))
Construct TestFixtureNode values.
TestFixtureValue
Type: (∷ (→ Any Any))
Construct TestFixtureValue values.
TestResultStatusFail
Type: (∷ (→ Unit Any))
Construct TestResultStatusFail values.
TestResultStatusPass
Type: (∷ (→ Unit Any))
Construct TestResultStatusPass values.
TestResultStatusSkip
Type: (∷ (→ Unit Any))
Construct TestResultStatusSkip values.
TestResultV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct TestResultV1 values.
TestResultWireV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct TestResultWireV1 values.
TestkitSlotCore
Type: (∷ (→ Unit Any))
Construct TestkitSlotCore values.
TestkitSlotReserved
Type: (∷ (→ Unit Any))
Construct TestkitSlotReserved values.
TestkitSlotUnknown
Type: (∷ (→ Unit Any))
Construct TestkitSlotUnknown values.
TestkitTaxonomyAdditive
Type: (∷ (→ Unit Any))
Construct TestkitTaxonomyAdditive values.
TestkitTaxonomyBreaking
Type: (∷ (→ Unit Any))
Construct TestkitTaxonomyBreaking values.
TestkitTaxonomyDeprecation
Type: (∷ (→ Unit Any))
Construct TestkitTaxonomyDeprecation values.
library-name
Type: (∷ (→ Unit Any))
0x0 library function library-name.
build-stage
Type: (∷ (→ Unit Any))
0x0 library function build-stage.
testkit-api-version
Type: (∷ (→ Unit Any))
0x0 library function testkit-api-version.
assertion-failure-context
Type: (∷ (→ Any Any Any Any Any))
0x0 library function assertion-failure-context.
assertion-failure-assertion-label
Type: (∷ (→ Any Any))
0x0 library function assertion-failure-assertion-label.
assertion-failure-subject
Type: (∷ (→ Any Any))
0x0 library function assertion-failure-subject.
assertion-failure-expected-text
Type: (∷ (→ Any Any))
0x0 library function assertion-failure-expected-text.
assertion-failure-actual-text
Type: (∷ (→ Any Any))
0x0 library function assertion-failure-actual-text.
require-assertion-label
Type: (∷ (→ Any Any))
0x0 library function require-assertion-label.
require-assertion-subject
Type: (∷ (→ Any Any))
0x0 library function require-assertion-subject.
require-case-name
Type: (∷ (→ Any Any))
0x0 library function require-case-name.
require-fixture-value
Type: (∷ (→ Any Any Any))
0x0 library function require-fixture-value.
test-fixture-empty
Type: (∷ (→ Unit Any))
0x0 library function test-fixture-empty.
test-fixture-put
Type: (∷ (→ Any Any Any Any))
0x0 library function test-fixture-put.
test-fixture-lookup
Type: (∷ (→ Any Any Any))
0x0 library function test-fixture-lookup.
test-fixture-optional-text
Type: (∷ (→ Any Any Any Any))
0x0 library function test-fixture-optional-text.
test-fixture-required-text
Type: (∷ (→ Any Any Any))
0x0 library function test-fixture-required-text.
test-fixture-default-text
Type: (∷ (→ Any Any Any))
0x0 library function test-fixture-default-text.
test-fixture-required-text-or
Type: (∷ (→ Any Any Any Any))
0x0 library function test-fixture-required-text-or.
test-case
Type: (∷ (→ Any Any Any))
0x0 library function test-case.
test-case-name
Type: (∷ (→ Any Any))
0x0 library function test-case-name.
test-case-fixture
Type: (∷ (→ Any Any))
0x0 library function test-case-fixture.
require-harness-seed
Type: (∷ (→ Any Any))
0x0 library function require-harness-seed.
require-harness-repeat-index
Type: (∷ (→ Any Any))
0x0 library function require-harness-repeat-index.
parse-harness-seed-text
Type: (∷ (→ Any Any))
0x0 library function parse-harness-seed-text.
parse-harness-repeat-index-text
Type: (∷ (→ Any Any))
0x0 library function parse-harness-repeat-index-text.
resolve-harness-seed-text
Type: (∷ (→ Any Any Any))
0x0 library function resolve-harness-seed-text.
harness-context-empty
Type: (∷ (→ Unit Any))
0x0 library function harness-context-empty.
harness-context-put
Type: (∷ (→ Any Any Any Any))
0x0 library function harness-context-put.
harness-context-lookup
Type: (∷ (→ Any Any Any))
0x0 library function harness-context-lookup.
harness-context-optional-text
Type: (∷ (→ Any Any Any Any))
0x0 library function harness-context-optional-text.
harness-context-required-text
Type: (∷ (→ Any Any Any))
0x0 library function harness-context-required-text.
harness-plan
Type: (∷ (→ Any Any Any Any Any))
0x0 library function harness-plan.
harness-plan-case
Type: (∷ (→ Any Any))
0x0 library function harness-plan-case.
harness-plan-seed
Type: (∷ (→ Any Any))
0x0 library function harness-plan-seed.
harness-plan-repeat-index
Type: (∷ (→ Any Any))
0x0 library function harness-plan-repeat-index.
harness-plan-context
Type: (∷ (→ Any Any))
0x0 library function harness-plan-context.
harness-plan-is-repeatable
Type: (∷ (→ Any Any Any))
0x0 library function harness-plan-is-repeatable.
testkit-code-slot
Type: (∷ (→ Any Any))
0x0 library function testkit-code-slot.
testkit-code-slot-text
Type: (∷ (→ Any Any))
0x0 library function testkit-code-slot-text.
is-reserved-testkit-code
Type: (∷ (→ Any Any))
0x0 library function is-reserved-testkit-code.
ensure-non-reserved-testkit-code
Type: (∷ (→ Any Any))
0x0 library function ensure-non-reserved-testkit-code.
test-result-status-pass
Type: (∷ (→ Unit Any))
0x0 library function test-result-status-pass.
test-result-status-fail
Type: (∷ (→ Unit Any))
0x0 library function test-result-status-fail.
test-result-status-skip
Type: (∷ (→ Unit Any))
0x0 library function test-result-status-skip.
test-result-status-text
Type: (∷ (→ Any Any))
0x0 library function test-result-status-text.
parse-test-result-status-label
Type: (∷ (→ Any Any))
0x0 library function parse-test-result-status-label.
test-result
Type: (∷ (→ Any Any Any Any Any Any Any))
0x0 library function test-result.
test-result-case-name
Type: (∷ (→ Any Any))
0x0 library function test-result-case-name.
test-result-status
Type: (∷ (→ Any Any))
0x0 library function test-result-status.
test-result-message
Type: (∷ (→ Any Any))
0x0 library function test-result-message.
test-result-error-code
Type: (∷ (→ Any Any))
0x0 library function test-result-error-code.
test-result-fixture
Type: (∷ (→ Any Any))
0x0 library function test-result-fixture.
test-result-context
Type: (∷ (→ Any Any))
0x0 library function test-result-context.
test-result-wire-schema-version
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-schema-version.
test-result-wire-field-case-name
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-field-case-name.
test-result-wire-field-status
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-field-status.
test-result-wire-field-message
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-field-message.
test-result-wire-field-error-code
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-field-error-code.
test-result-wire-field-fixture
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-field-fixture.
test-result-wire-field-context
Type: (∷ (→ Unit Any))
0x0 library function test-result-wire-field-context.
test-result-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-field-is-required.
test-fixture-to-text-map
Type: (∷ (→ Any Any))
0x0 library function test-fixture-to-text-map.
test-fixture-from-text-map
Type: (∷ (→ Any Any))
0x0 library function test-fixture-from-text-map.
harness-context-to-text-map
Type: (∷ (→ Any Any))
0x0 library function harness-context-to-text-map.
harness-context-from-text-map
Type: (∷ (→ Any Any))
0x0 library function harness-context-from-text-map.
test-result-to-wire-v1
Type: (∷ (→ Any Any))
0x0 library function test-result-to-wire-v1.
test-result-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function test-result-from-wire-v1.
test-result-wire-case-name
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-case-name.
test-result-wire-status-label
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-status-label.
test-result-wire-message
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-message.
test-result-wire-error-code
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-error-code.
test-result-wire-fixture-entries
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-fixture-entries.
test-result-wire-context-entries
Type: (∷ (→ Any Any))
0x0 library function test-result-wire-context-entries.
testkit-taxonomy-additive-change
Type: (∷ (→ Unit Any))
0x0 library function testkit-taxonomy-additive-change.
testkit-taxonomy-deprecation-change
Type: (∷ (→ Unit Any))
0x0 library function testkit-taxonomy-deprecation-change.
testkit-taxonomy-breaking-change
Type: (∷ (→ Unit Any))
0x0 library function testkit-taxonomy-breaking-change.
testkit-taxonomy-change-semver
Type: (∷ (→ Any Any))
0x0 library function testkit-taxonomy-change-semver.
parse-assertion-label
Type: (∷ (→ Any Any))
0x0 library function parse-assertion-label.
parse-fixture-key-label
Type: (∷ (→ Any Any))
0x0 library function parse-fixture-key-label.
normalize-assertion-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-assertion-label-or.
normalize-assertion-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-assertion-label-or-default.
normalize-fixture-key-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-fixture-key-label-or.
normalize-fixture-key-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-fixture-key-label-or-default.
normalize-test-result-status-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-test-result-status-label-or.
normalize-test-result-status-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-test-result-status-label-or-default.
validate-assertion-failure-context
Type: (∷ (→ Any Any))
0x0 library function validate-assertion-failure-context.
assertion-failure-error
Type: (∷ (→ Any Any Any Any))
0x0 library function assertion-failure-error.
expect-ok
Type: (∷ (→ Any Any Any))
0x0 library function expect-ok.
expect-err
Type: (∷ (→ Any Any Any))
0x0 library function expect-err.
assert-eq
Type: (∷ (→ Any Any Any))
0x0 library function assert-eq.
assert-ok
Type: (∷ (→ Any Any))
0x0 library function assert-ok.
assert-err
Type: (∷ (→ Any Any))
0x0 library function assert-err.