= TestSuite = is an CommonLisp implementation of unit testing and some other small functions and macros to make development easier with CommonLisp. open problems: how to test for one out of several possible and correct answers (0.0 or 0.0d0 for mexpr outputting; 2 a + 1 b or 1 b + 2 a for structure-parameter-test activity)? fdl-test-suite inheritance-test test-override-stop: first run ok, for subsequent runs program error promot-test-suite promotgui-test removing-consistency: exceptions for (deleted) slot not found -> exception handling? mdl-test mdl-mexpr-test test-construct: test-failed (no other diagnostic output), separate running returns t mdl-parameters-test test-construct: test-failed (no other diagnostic output), separate running returns t in mexpr-test test-recursive-var: test ok, recursive calling detected ok, but c[2],d[4],c[2] should report d[3] instead of d[4]; (c[i]==d[i+1]; d[i]==c[n-i+2]; n=3; loop for i=3, c[2],d[3])