(destructuring-bind (name &rest args)
(ensure-list fixture)
`((with-fixture ,name ,args ,@body)))
(destructuring-bind (name &rest args)
(ensure-list fixture)
`((with-fixture ,name ,args ,@body)))
`(progn
(setf (get-test ',name)
(make-instance 'test-case
:name ',name
:runtime-package (find-package ,(package-name *package*))
:test-lambda
`(progn
(setf (get-test ',name)
(make-instance 'test-case
:name ',name
:runtime-package (find-package ,(package-name *package*))
:test-lambda
(:definition-time effective-body)))
:description ,description
:depends-on ',depends-on
(:definition-time effective-body)))
:description ,description
:depends-on ',depends-on