Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Test Framework for Common Lisp in the style of JUnit, designed and implemented with simplicity of use in mind.
Common Lisp
Tag: 0.8.1

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
extensions
internal-test
.gitignore
README.md
lisp-unit.asd
lisp-unit.lisp

README.md

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.

How to use lisp-unit

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.

  1. Load (or compile and load) as a single file : (load "lisp-unit").
  2. Load using Quicklisp : (ql:quickload :lisp-unit).
  3. Load using ASDF : (asdf:load-system :lisp-unit).

Version 1 Remaining Tasks

  • (0.9.0) Test tags to facilitate running test subsets.
  • (1.0.0) Expanded internal testing.

Future Features

  • Fixtures
  • Test Suites
  • Benchmarking tools
  • Test Anything Protocol(TAP) support.
Something went wrong with that request. Please try again.