This is the rt Reference Manual, version 1990.12.19, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:37:40 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
rt
MIT Regression Tester
Kevin M. Rosenberg <kmr@debian.org>
MIT
RT provides a framework for writing regression test suites
1990.12.19
rt.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
rt/rt.lisp
rt
(system).
*do-tests-when-defined*
(special variable).
*test*
(special variable).
continue-testing
(function).
deftest
(macro).
do-test
(function).
do-tests
(function).
get-test
(function).
pending-tests
(function).
rem-all-tests
(function).
rem-test
(function).
*catch-errors*
(special variable).
*compile-tests*
(special variable).
*debug*
(special variable).
*entries*
(special variable).
*entries-table*
(special variable).
*entries-tail*
(special variable).
*expanded-eval*
(special variable).
*expected-failures*
(special variable).
*in-test*
(special variable).
*notes*
(special variable).
*optimization-settings*
(special variable).
*print-circle-on-failure*
(special variable).
add-entry
(function).
copy-entry
(function).
copy-note
(function).
defn
(macro).
defnote
(macro).
disable-note
(function).
do-entries
(function).
do-entries*
(function).
do-entry
(function).
enable-note
(function).
entry
(structure).
entry-notes
(function).
entry-p
(function).
equalp-with-case
(function).
expanded-eval
(function).
form
(reader).
(setf form)
(writer).
get-entry
(function).
has-disabled-note
(function).
make-entry
(function).
make-note
(function).
my-aref
(function).
my-row-major-aref
(function).
name
(reader).
(setf name)
(writer).
note
(structure).
note-contents
(reader).
(setf note-contents)
(writer).
note-disabled
(reader).
(setf note-disabled)
(writer).
note-name
(reader).
(setf note-name)
(writer).
note-p
(function).
pend
(reader).
(setf pend)
(writer).
props
(reader).
(setf props)
(writer).
report-error
(function).
vals
(reader).
(setf vals)
(writer).
Packages are listed by definition order.
regression-test
The MIT regression tester with pfdietz’s modifications
rtest
rt
common-lisp
.
*do-tests-when-defined*
(special variable).
*test*
(special variable).
continue-testing
(function).
deftest
(macro).
do-test
(function).
do-tests
(function).
get-test
(function).
pending-tests
(function).
rem-all-tests
(function).
rem-test
(function).
*catch-errors*
(special variable).
*compile-tests*
(special variable).
*debug*
(special variable).
*entries*
(special variable).
*entries-table*
(special variable).
*entries-tail*
(special variable).
*expanded-eval*
(special variable).
*expected-failures*
(special variable).
*in-test*
(special variable).
*notes*
(special variable).
*optimization-settings*
(special variable).
*print-circle-on-failure*
(special variable).
add-entry
(function).
copy-entry
(function).
copy-note
(function).
defn
(macro).
defnote
(macro).
disable-note
(function).
do-entries
(function).
do-entries*
(function).
do-entry
(function).
enable-note
(function).
entry
(structure).
entry-notes
(function).
entry-p
(function).
equalp-with-case
(function).
expanded-eval
(function).
form
(reader).
(setf form)
(writer).
get-entry
(function).
has-disabled-note
(function).
make-entry
(function).
make-note
(function).
my-aref
(function).
my-row-major-aref
(function).
name
(reader).
(setf name)
(writer).
note
(structure).
note-contents
(reader).
(setf note-contents)
(writer).
note-disabled
(reader).
(setf note-disabled)
(writer).
note-name
(reader).
(setf note-name)
(writer).
note-p
(function).
pend
(reader).
(setf pend)
(writer).
props
(reader).
(setf props)
(writer).
report-error
(function).
vals
(reader).
(setf vals)
(writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Current test name
When true, causes errors in a test to be caught.
When true, compile the tests before running them.
For debugging
Test database. Has a leading dummy cell that does not contain an entry.
Map the names of entries to the cons cell in *entries* that precedes the one whose car is the entry.
Tail of the *entries* list
When true, convert the tests into a form that is less likely to have compiler optimizations.
A list of test names that are expected to fail.
Used by TEST
A mapping from names of notes to note objects.
Failure reports are printed with *PRINT-CIRCLE* bound to this value.
Like EQUALP, but doesn’t do case conversion of characters. Currently doesn’t work on arrays of dimension > 2.
Split off top level of a form and eval separately. This reduces the chance that compiler optimizations will fold away runtime computation.
name
.
Jump to: | (
A C D E F G H M N P R V |
---|
Jump to: | (
A C D E F G H M N P R V |
---|
Jump to: | *
C D F N P S V |
---|
Jump to: | *
C D F N P S V |
---|
Jump to: | E F N P R S |
---|
Jump to: | E F N P R S |
---|