Test Framework
Testing tools, libraries, and frameworks.

Somebody once said that Lispniks have been the first agile developers, doing the stuff people now all go mad about decades ago without thinking twice. So maybe it isn't very surprising that there are quite a lot of tools that help with test driven development. There is a very comprehensive comparison of test frameworks available as of 2021-10-02.

Recommended test frameworks:

Also active in 2020-2022 are:

  • parachute
  • Fiasco, a fork of Stefil (by Sly's author)
  • rove, beta-quality warning in readme
  • try, a comprehensive framework where tests are functions (also in the spirit of Stefil)

Known Common Lisp Test Frameworks on CLiki include:

Obsolete libraries:

testbild is not a test framework but a library designed to be used by the former that harmonizes test output styles and grants the powers of TAP.

cl-travis lets you run your tests on Travis CI.