[plt-scheme] schemeunit check stuff changed?

From: Robby Findler (robby at cs.uchicago.edu)
Date: Thu Apr 12 14:13:10 EDT 2007

I wrote some checks for schemeunit a while back that used to print
interesting information and now they just say "Check failure". I was
doing this:

         (unless (equal? (car all) to)
            (('expected to)
             ('actual (car all)))

I guess that's not an intended use, but I was doing it to avoid
redundant printouts.

I can't seem to figure out from the current docs what I should be
doing! I tried this:

         (check equal? (car all) to)

and this:

          (list (make-check-actual (car all))
                (make-check-expected to))
          (check equal? (car all) to))

but I still just get "Check failure"

Any hints? Should I be filing a bug report with a small complete example?


Posted on the users mailing list.