the bese project/FiveAM
FiveAM is a simple (as far as writing and running tests
goes) regression testing framework. It has been designed with
Common Lisp's interactive development model in mind.
Features
- Test and test suite hierarchies allow test to be organized
into hierarchies to ease running.
- Functions for re-running recently run tests.
- Inter-test dependencies.
- Specification based testing
ala QuickCheck.
- Redefined macros are instantly seen by the test code, no
explicit recompilation required. (this is exactly
what LispUnit
and FReT
do)
User Comments
Our first satisfied customer, darrint, sings songs of praise
for FiveAM in his blog.
Documentation
API Reference
Releases
There are none. The latest code is avaliable via darcs (see
below) or the
latest snapshot.
darcs repository
http://common-lisp.net/project/bese/repos/fiveam/ (darcsweb
interface)
License
FiveAM is released under the BSD
license.
|