Effacement des tests un module à la fois (ou tous en même temps, au choix).

This commit is contained in:
Georges Dupéron 2010-10-31 02:14:35 +01:00
parent 36d79d03de
commit b6990e68d1

View File

@ -67,8 +67,13 @@
and return nil and return nil
finally (return t))) finally (return t)))
(defun erase-tests () (defun erase-tests-1 (module)
(setf all-tests nil)) (if module
(setf (assoc module all-tests) nil)
(setf all-tests nil)))
(defmacro erase-tests (&optional module)
`(erase-tests-1 ',module))
;(deftest moda nil nil) ;(deftest moda nil nil)
;(deftest moda (eq 42 42) t) ;(deftest moda (eq 42 42) t)