Next: , Previous: guile-tools render-bugs, Up: Miscellaneous Tools


13.36 guile-tools run-all-tests

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.