[mcclim-cvs] CVS mcclim

thenriksen thenriksen at common-lisp.net
Mon Dec 4 07:54:52 UTC 2006


Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv11709

Modified Files:
	mcclim.asd 
Log Message:
Replaced the old RT-based test suite with a new FiveAM-based one. Also
added a fair amount of new tests. What isn't tested is:

      - CLIM parts
      - Commands
      - Syntax module and specific syntaxes

(Unfortunately, these are arguably the most interesting things to
test).


--- /project/mcclim/cvsroot/mcclim/mcclim.asd	2006/11/19 15:55:34	1.35
+++ /project/mcclim/cvsroot/mcclim/mcclim.asd	2006/12/04 07:54:51	1.36
@@ -307,6 +307,31 @@
                                '(:file "lisp-syntax-swank" :depends-on ("lisp-syntax"))
                                (values))))))
 
+(defsystem :drei-tests
+  :depends-on (:drei-mcclim :fiveam)
+  :components
+  ((:module "Tests"
+            :pathname #.(make-pathname :directory '(:relative "Drei" "Tests"))
+            :components 
+            ((:module
+              "cl-automaton"
+              :depends-on ("testing")
+              :components
+              ((:file "eqv-hash-tests")
+               (:file "state-and-transition-tests")
+               (:file "automaton-tests")
+               (:file "regexp-tests")))
+             (:file "packages")
+             (:file "testing" :depends-on ("packages"))
+             (:file "buffer-tests" :depends-on ("testing"))
+             (:file "base-tests" :depends-on ("testing"))
+             (:file "kill-ring-tests" :depends-on ("testing"))
+             (:file "motion-tests" :depends-on ("testing"))
+             (:file "editing-tests" :depends-on ("testing"))
+             (:file "core-tests" :depends-on ("testing"))
+             (:file "rectangle-tests" :depends-on ("testing"))
+             (:file "undo-tests" :depends-on ("testing"))))))
+
 (defsystem :clim
   :depends-on (:clim-core :goatee-core :clim-postscript :drei-mcclim)
   :components




More information about the Mcclim-cvs mailing list