X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=assert.lisp;h=6a387514f07e907f1ed33a65578b2ef819ae043b;hb=8e9bc32063b4197e64863afa179ba09e85737a05;hp=f9ddec259ad0e6fe5c6d18d95510dc35dc9528cb;hpb=e2bf8174193c9acc013b8bbbc116b7e7acc86526;p=xlunit.git diff --git a/assert.lisp b/assert.lisp index f9ddec2..6a38751 100644 --- a/assert.lisp +++ b/assert.lisp @@ -2,7 +2,7 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; ID: $Id: assert.lisp,v 1.9 2003/08/08 00:57:20 kevin Exp $ +;;;; ID: $Id$ ;;;; Purpose: Assert functions for XLUnit ;;;; ;;;; ************************************************************************* @@ -34,7 +34,7 @@ (defun assert-eql (v1 v2 &optional message) (unless (eql v1 v2) - (failure-message message "Assert eql: ~S ~S" v1 v2))) + (failure-message message "Assert equal: ~S ~S" v1 v2))) (defun assert-not-eql (v1 v2 &optional message) (when (eql v1 v2) @@ -48,11 +48,11 @@ `(when ,v (failure-message ,message "Assert false: ~S" ',v))) -(defmacro assert-condition (condition forms &optional message) +(defmacro assert-condition (condition form &optional message) (let ((cond (gensym "COND-"))) `(handler-case (progn - ,forms + ,form (values)) (t (,cond) (when (and (typep ,cond 'serious-condition) @@ -66,11 +66,11 @@ "Assert condition ~A, but no condition signaled" ,condition))))) -(defmacro assert-not-condition (condition forms &optional message) +(defmacro assert-not-condition (condition form &optional message) (let ((cond (gensym "COND-"))) `(handler-case (progn - ,forms + ,form (values)) (serious-condition (,cond) (unless (typep ,cond ,condition)