Next: , Previous: Package FL.DEMO, Up: Reference manual


6.5 Package FL.TESTS

This package provides routines for building a simple regression test suite. Most files in Femlisp contain a test function at the end which checks several critical features which the file or module provides. By calling the function adjoin-test at load time, this function is added to a list of functions to be checked. After loading Femlisp, all functions in this list can be executed one after the other by calling the function test-femlisp. Errors and exceptions are registered and finally reported. It is very much recommended to run this test suite before a release.

— Function: ADJOIN-TEST FSYM

Adjoins a test to the Femlisp test suite.

— Function: REMOVE-TEST FSYM

Adjoins a test to the Femlisp test suite.

— Function: TEST-FEMLISP &KEY CONTINUE PACKAGE (LOGFILE fltest) (DEMO T)

Runs the Femlisp test suite. The result is printed to *standard-output*.