https://github.com/OdonataResearchLLC/lisp-unit.git
git clone 'https://github.com/OdonataResearchLLC/lisp-unit.git'
(ql:quickload :lisp-unit)
lisp-unit is a Common Lisp library that supports unit testing. It is an extension of the library written by Chris Riesbeck. There is a long history of testing packages in Lisp, usually called “regression” testers. More recent packages in Lisp and other languages have been inspired by JUnit for Java.
Documentation is located on the project wiki.
The core definitions of lisp-unit may be used by loading the single file ‘lisp-unit.lisp’. To use the extensions, lisp-unit must be loaded using either Quicklisp or ASDF.
(load "lisp-unit")
.(ql:quickload :lisp-unit)
.(asdf:load-system :lisp-unit)
.No new features, improved the usability based on user feedback. The
list of tests or tags to the following functions is now optional and
defaults to :ALL
.
(remove-tests [names] [package])
(tagged-tests [tags] [package])
(remove-tags [tags] [package])
(run-tests [names] [package])
(run-tags [tags] [package])