summaryrefslogtreecommitdiffstats
path: root/transacc.asd
diff options
context:
space:
mode:
Diffstat (limited to 'transacc.asd')
-rw-r--r--transacc.asd14
1 files changed, 12 insertions, 2 deletions
diff --git a/transacc.asd b/transacc.asd
index ad44aae..a6e1934 100644
--- a/transacc.asd
+++ b/transacc.asd
@@ -8,8 +8,18 @@
:components
((:file "main" :depends-on ("game"))
(:file "game" :depends-on ("zone" "player"))
- (:file "zone" :depends-on ("commodities"))
(:file "player" :depends-on ("commodities" "inventory"))
+ (:file "zone" :depends-on ("commodities"))
(:file "inventory" :depends-on ("commodities"))
(:file "commodities"))))
- :description "Buy and sell to greatness")
+ :description "Buy and sell to greatness"
+ :in-order-to ((test-op (test-op "transacc/tests"))))
+
+(asdf:defsystem "transacc/tests"
+ :depends-on ("transacc" "fiveam")
+ :components ((:module "tests"
+ :components
+ ((:file "test"))))
+ :perform (test-op (op c)
+ (symbol-call :fiveam :run!
+ (find-symbol* :transacc-suite :transacc-tests))))