wiki:TestSuite

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])