Announcing version 1.2.0 of FiveAM.
What is FiveAM?
FiveAM is a common lisp regression testing framework. FiveAM is explicitly designed to allow testing to be done in an "idiomatic" (for my definition of idiomatic) lisp style. FiveAM featuers: test organization through test and test suite hierarchies; quick and easy test definition and redefinition; convience functions for re-running recently run test; an extensable (though not yet extended) test reporting engine; inter test dependencies to avoid spurious (and information free) test failures.
Changes since 1.1.2:
- Inter test dependencies
- Convience restarts when an unexpected errors occur
- FiveAM now has its own test suite (runable via (asdf:oos 'asdf:test-op :fiveam))
- Result explaining uses CLOS and is extendable
- various bug fixes
Getting FiveAM_1.2.0:
- ftp://ftp.common-lisp.net/pub/project/bese/FiveAM/fiveam_1.2.0.tar.gz
- (asdf-install:install :fiveam)
- arch: bese-2004@common-lisp.net/FiveAM--dev--1.2--base-0
enjoy, -- Marco Ring the bells that still can ring. Forget the perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen