Entry point for running a suite of tests and generating reports from the results.
Entry point for running a suite of tests and generating reports from the results.
(*exit* code)
(*exit* code message)
Dynamic helper which will be called by main
when it wants to end the
runner's control flow.
Dynamic helper which will be called by `main` when it wants to end the runner's control flow.
(clean-results! new-system options result-files)
Clean up a previous test run.
Clean up a previous test run.
(find-tests)
(find-tests matcher)
Finds tests, optionally limited to namespaces matching a provided matcher. The matcher can be either a keyword as a test selector on metadata or a regular expression to match on test name.
Finds tests, optionally limited to namespaces matching a provided matcher. The matcher can be either a keyword as a test selector on metadata or a regular expression to match on test name.
(generate-report options result-files)
Generate a report output from some previously-recorded test files.
Generate a report output from some previously-recorded test files.
(main new-system tests args)
Main entry point for the greenlight test runner. Note that this may exit the JVM, so it is not suitable for interactive usage.
Main entry point for the greenlight test runner. Note that this may exit the JVM, so it is not suitable for interactive usage.
(print-test-info tests options)
Print out information about the suite of tests.
Print out information about the suite of tests.
(run-all-tests! new-system options)
Runs all tests in all namespaces.
Runs all tests in all namespaces.
(run-tests! new-system tests options)
Run a collection of tests.
Run a collection of tests.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close