Added def-suite* macro
authorMarco Baringer <mb@bese.it>
Sat, 24 Mar 2007 16:43:10 +0000 (17:43 +0100)
committerMarco Baringer <mb@bese.it>
Sat, 24 Mar 2007 16:43:10 +0000 (17:43 +0100)
src/suite.lisp

index ee4b2f6..bf1cc10 100644 (file)
@@ -33,6 +33,11 @@ defined in this suite."
                  ,@(when default-test-args `(:default-test-args ,default-test-args)))
      ',name))
 
+(defmacro def-suite* (name &rest def-suite-args)
+  `(progn
+     (def-suite ,name ,@def-suite-args)
+     (in-suite ,name)))
+
 (defun make-suite (name &key description in default-test-args)
   "Create a new test suite object.