Version 4 (modified by rempel, 17 years ago) (diff) |
---|
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])