[elephant-ticket] #64: A modern test framework

elephant elephant-devel at common-lisp.net
Fri May 11 15:30:51 UTC 2007


#64: A modern test framework
-------------------------+--------------------------------------------------
 Reporter:  hhjelte      |       Owner:  ieslick
     Type:  enhancement  |      Status:  new    
 Priority:  major        |   Milestone:         
Component:  system-wide  |     Version:         
 Keywords:               |  
-------------------------+--------------------------------------------------
 The rt test framework is in my humble opinion a pain to work with. Tests
 can seldom be run on their own, because they have dependencies between
 them. And they don't tell you that they do, so the test will look like
 it's failing but the reason is because another test updated some global
 state. Also rt:s style to return the test result as values which is
 compared to a list is difficult to read.

 I propose (and volunteer) to update the test framework to something modern
 and stylish like FiveAM that can do hierarchical tests. This will make it
 much easier to maintain and code elephant.

 http://aperiodic.net/phil/archives/Geekery/notes-on-lisp-testing-
 frameworks.html

-- 
Ticket URL: <http://trac.common-lisp.net/elephant/ticket/64>
elephant <http://common-lisp.net/project/elephant>
elephant


More information about the elephant-ticket mailing list