[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)
           (with-check-info
            (('expected to)
             ('actual (car all)))
            (fail-check)))

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:

         (with-check-info*
          (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?

Thanks,
Robby


Posted on the users mailing list.