X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Frun.lisp;h=481f33abda1a75cc7fb4eeb1901842e71e43add3;hb=afd9b77ccfe82efa515b6a1546c9f9c4e2a01d8e;hp=b2bbf24506dbc7512fabc6dc25b210fdb97ce0d9;hpb=287c9bb8435332a4cb5f07fd4ef08c6a76c3499f;p=fiveam.git diff --git a/src/run.lisp b/src/run.lisp index b2bbf24..481f33a 100644 --- a/src/run.lisp +++ b/src/run.lisp @@ -125,10 +125,11 @@ run.")) (with-run-state (result-list) (bind-run-state ((current-test test)) (labels ((abort-test (e) - (add-result 'unexpected-test-failure - :test-case test - :reason (format nil "Unexpected Error: ~S." e) - :condition e)) + (add-result 'unexpected-test-failure + :test-expr nil + :test-case test + :reason (format nil "Unexpected Error: ~S." e) + :condition e)) (run-it () (let ((result-list '())) (declare (special result-list)) @@ -144,7 +145,7 @@ run.")) (return-from run-it (run-it))) (ignore () :report (lambda (stream) - (format stream "~@" test)) + (format stream "~@" test)) (abort-test (make-instance 'test-failure :test-case test :reason "Failure restart.")))) result-list))))