[racket-dev] Minor inconsistency in stepper interface: which way would be right?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Jul 27 08:58:56 EDT 2012

On Jul 26, 2012, at 2:48 PM, John Clements wrote:

> Right now, the stepper and the ordinary interactions window disagree in one minor detail (well, one that I know about…): In the stepper, test cases (e.g. (check-expect (+ 3 4) 7)) reduce to a boolean, and leave a printed boolean value in the list of results. In the interactions window, though, nothing is printed for a completed test case.  This seems like a minor point, but is the Interactions window behavior the right one?

Yes, you want to teach students early that test cases succeed silently and fail noisily. The behavior is consistent across def and int area. 

Posted on the dev mailing list.