[racket] [rackunit] analyzing results of a test-suite

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Wed Sep 21 09:01:21 EDT 2011

On Sep 21, 2011, at 3:29 AM, Chris wrote:

> I'm struggling to get to grips with the API: how do you extract the details of the failed test-cases from their test-suite? 
> 
> At the moment I have a shadow module of test-cases for each actual module. I'm trying to unify these so that one procedure will run all the tests and bring back details of any failures. 
> 
> My first approach hasn't worked very well. I wrapped each module's test-cases in a define/provide-test-suite and imported these into a main testing module with a single suite containing all these test-suites. However if I (run-test all-test-suites) then I just get a list of anonymous "test-success/test-failure/test-error"s. There must be a better way? (I suppose I could just leave all the test-cases as they are and let them run as they are imported. This would give pretty much the right output, but it doesn't seem very neat to me.)

Did you equip each test with a message? 


Posted on the users mailing list.