Next: guile-tools scan-api, Previous: guile-tools render-bugs, Up: Miscellaneous Tools
Usage: run-all-tests [OPTIONS ...] [TEST ...]
where options are one of: -p, --preload FILE
-d, --tests-dir DIR
-t, --tmp-dir DIR
-u, --flag-unresolved
-D, --debug
Run tests from the current working directory. Report failures and
unexpected passes to the standard output, along with a summary of
all the results. Exit with non-zero status if any of the tests fail
or pass unexpectedly.
If no test filenames are specified, run-all-tests scans for files
whose names end in ".test". Use "--tests-dir DIR" to specify another
directory to use. Use "--debug" to enable a debugging mode.
Normally, UNRESOLVED results are noted but do not affect the exit
status. Use "--flag-unresolved" to cause run-all-tests to exit with
non-zero status on any UNRESOLVED results.
During the test run, variable `tmp-dir' and convenience proc
`data-file-name' are available for temporary file usage. You can
choose another directory with "--tmp-dir DIR".
Lastly, you can specify a file to be `load'ed before executing any
of the tests using the "--preload FILE" option.