Closed AlexKnauth closed 3 years ago
It looks like the CI problems still haven't been fixed, which is why the tests seem to be failing.
I've merged this. We'll see whether this breaks anything on DrDr, after which I'll merge this to the release branch.
When an
exn
is raised, use the check-info stack at the point the exception was raised, not the one at the point(current-check-around)
was called.This fixes the
standalone.rkt
failure about the presence of theparams
check-info if an error happens within the body of a check.It doesn't really fix the
define-check infos are added before calling current-check-around
failure incheck-info-test.rkt
about the order of theparams
check-info relative to a custom check-info added by a user-definedcurrent-check-around
, instead it modifies the test to be less strict about the check-info/check-around order.notjack: