Liking cljdoc? Tell your friends :D

scry.capture

In-process capture of clojure.test execution.

Capture is represented by an explicit context that can be dynamically replaced or disabled. clojure.test/report hooks and routing writers consult the current dynamic context at event/write time, which lets nested scry runs install their own capture state and lets foreign runners run with scry capture disabled. The public result model remains built from per-var entries containing assertion events and stdout/stderr buffers.

In-process capture of clojure.test execution.

Capture is represented by an explicit context that can be dynamically
replaced or disabled. clojure.test/report hooks and routing writers consult
the current dynamic context at event/write time, which lets nested scry runs
install their own capture state and lets foreign runners run with scry
capture disabled. The public result model remains built from per-var entries
containing assertion events and stdout/stderr buffers.
raw docstring

scry.cli

Command-line entry points and option normalization for scry.

Command-line entry points and option normalization for scry.
raw docstring

scry.clojure-test

In-process runner for clojure.test, producing scry's inspectable result map.

Test execution preserves clojure.test's namespace grouping and :once/:each fixture behavior while binding scry capture around the run. Each invocation installs a fresh dynamically scoped capture context so nested scry runs own their own events and output.

In-process runner for clojure.test, producing scry's inspectable result map.

Test execution preserves clojure.test's namespace grouping and :once/:each
fixture behavior while binding scry capture around the run. Each invocation
installs a fresh dynamically scoped capture context so nested scry runs own
their own events and output.
raw docstring

scry.core

Public entry point for scry, an in-process test runner for AI agents.

run executes clojure.test tests in-process and returns an inspectable result map; the most recent result is also retained in last-run so it can be inspected interactively after the run. The kaocha adapter lives in scry.kaocha (loaded only when the :kaocha alias is present).

Public entry point for scry, an in-process test runner for AI agents.

`run` executes clojure.test tests in-process and returns an inspectable
result map; the most recent result is also retained in `last-run` so it can
be inspected interactively after the run. The kaocha adapter lives in
`scry.kaocha` (loaded only when the :kaocha alias is present).
raw 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