aboutsummaryrefslogtreecommitdiff
path: root/consfigurator.asd
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-04-01 13:19:41 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-04-01 15:56:45 -0700
commit7174cca4f9fe09271bc9b4bf3ce7ecc2b4fe1639 (patch)
treea75f2816a8d6a135623253a78d929e9070d3982c /consfigurator.asd
parentf24d52fba8f53ad9d605f974ecb00161b5380824 (diff)
downloadconsfigurator-7174cca4f9fe09271bc9b4bf3ce7ecc2b4fe1639.tar.gz
add some tests for new conf file properties
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'consfigurator.asd')
-rw-r--r--consfigurator.asd16
1 files changed, 15 insertions, 1 deletions
diff --git a/consfigurator.asd b/consfigurator.asd
index 7a78744..102b34a 100644
--- a/consfigurator.asd
+++ b/consfigurator.asd
@@ -51,4 +51,18 @@
(:file "src/data/asdf")
(:file "src/data/pgp")
(:file "src/data/git-snapshot")
- (:file "src/data/gpgpubkeys")))
+ (:file "src/data/gpgpubkeys"))
+ :in-order-to ((test-op (test-op "consfigurator/tests"))))
+
+(defsystem "consfigurator/tests"
+ :description
+ "Tests for Consfigurator, Lisp declarative configuration management system"
+ :version "0.3.1"
+ :author "Sean Whitton <spwhitton@spwhitton.name>"
+ :licence "GPL-3+"
+ :serial t
+ :depends-on (#:consfigurator
+ #+sbcl #:sb-rt #-sbcl #:rt)
+ :components ((:file "tests/package")
+ (:file "tests/property/file"))
+ :perform (test-op (o c) (symbol-call :consfigurator/tests '#:do-tests)))