|Did you know ...
:- use_module(library(plunit)).(can be autoloaded)
everything between begin_tests/1
is simply ignored. When
always, tests are always loaded.
Finally, when using the default value
normal, tests are
loaded if the code is not compiled with optimisation turned on.
manual, tests can only
be run using run_tests/0
make, tests will be run for reloaded files, but not
for files loaded the first time. Using
will run all test-suites, not only those that belong to files that are
tty (default if there is a console) or
tty uses terminal control to overwrite
successful tests, allowing the user to see the currently running tests
and output from failed tests. This is the default of the output is a
log prints a full log of the executed tests and their
result and is intended for non-interactive usage.
always, emit all output as it is produced, if
suppress all output and if
on_failure, emit the output if
the test fails.
occurs_check flag during
false), cleanup report at the
Used to improve cooperation with memory debuggers such as dmalloc.