- (setf (get-test ',name)
- (make-instance 'test-case
- :name ',name
- :test-lambda (lambda () ,@lambda)
- :description ,description
- :depends-on ',depends-on))
+ (setf (get-test ',name) (make-instance 'test-case
+ :name ',name
+ :test-lambda
+ (lambda ()
+ (funcall (compile nil '(lambda () ,@body))))
+ :description ,description
+ :depends-on ',depends-on))