FIX: Store *package* at definition time for tests and rebind it at runtime
[fiveam.git] / src / test.lisp
index ccdcb0a..553a64e 100644 (file)
@@ -54,6 +54,7 @@ SUITE defaults to the current value of *SUITE*."
       `(progn
         (setf (get-test ',name) (make-instance 'test-case
                                                 :name ',name
+                                                :runtime-package ,*package*
                                                 :test-lambda
                                                 (lambda ()
                                                   (funcall (compile nil '(lambda () ,@body))))