Changes between Version 5 and Version 6 of TestSuite


Ignore:
Timestamp:
Jul 1, 2008, 3:40:09 PM (17 years ago)
Author:
rempel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestSuite

    v5 v6  
    33is an CommonLisp implementation of unit testing and some other small functions and macros to
    44make development easier with CommonLisp.
    5 
    6 open problems:
    7 
    8 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)?
    9 
    10 fdl-test-suite
    11 inheritance-test test-override-stop: first run ok, for subsequent runs program error, not happening
    12 
    13 promot-test-suite
    14 
    15 promotgui-test removing-consistency: exceptions for (deleted) slot not found -> exception handling?
    16 
    17 mdl-test
    18 mdl-mexpr-test test-construct: test-failed (no other diagnostic output), separate running returns t 
    19 mdl-parameters-test test-construct: test-failed (no other diagnostic output), separate running returns t
    20 
    21 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];
    22 
    23 problem entsteht aus unterschiedlichen (lokalen indices): angezeigt wird c[n-i+2], d[i+1], c[n-i+2]; n=3, i=3; c[2] und c[n-i+2] wird auch explizit angegeben;
    24 d[i+1] stammt aus gleichung c[i] == d[i+1], d.h. i=2 (aus c[i]-> i:=n-i+2), nicht 3;
    25 da test mit d(i,3) aufgerufen wird ist loop wohl auch d[3], c[2], d[3];
    26 grundproblem umgang mit closure fuer indices (wann benutzt man i mit lokalem wert von 2)
    27 aufruf mit unterschiedlichen index namen schwierig (welcher syntax erwartet, braucht man den selben index fuer kopplung?)
    28 
    29 (c[i]==d[i+1]; d[i]==c[n-i+2]; n=3; loop for i=3, c[2],d[3])
    30 
    31 welche funktionen sollten in server getestet werden (insbesondere relevant fuer test der windows version)?