This is the rt Reference Manual, version 1990.12.19, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:35:39 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
rtMIT 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.lisprt (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-testThe 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 | 
|---|