]> git.pond.sub.org Git - eow/blobdiff - eow.asd
Add a game state log dumping facility that produces a (load)able sexpr-log.
[eow] / eow.asd
diff --git a/eow.asd b/eow.asd
index dfe0fd30b5a1d9ed0732289f5eac50b351f06f52..e4c89478111f7c60b3f59bd042b79186df2c5fec 100644 (file)
--- a/eow.asd
+++ b/eow.asd
     :version "0.0.1"
     :licence "MIT"
     :description "Web Empire client"
+    :in-order-to ((test-op (load-op eow-test)))
+    :perform (test-op :after (op c)
+                     (describe (funcall (intern "RUN-TESTS" :lift) 
+                                        :suite (intern "EMPIRE-TESTS"
+                                                       :empire-tests))))
     :depends-on (:usocket :hunchentoot :parenscript :lift)
     :components ((:file "package")
                  (:file "util"
@@ -25,6 +30,8 @@
                         :depends-on ("package"))
                  (:file "xdump"
                         :depends-on ("package"))
+                 (:file "xdump-data"
+                        :depends-on ("package" "xdump"))
                 (:file "log"
                         :depends-on ("package"))
                 (:file "web"
@@ -33,3 +40,7 @@
                         :depends-on ("util" "log" "xdump"))
                 (:file "unit-tests"
                        :depends-on ("xdump"))))
+
+(defsystem eow-test
+  :components ((:file "unit-tests"))
+  :depends-on ("eow" "lift"))