-
Notifications
You must be signed in to change notification settings - Fork 12
/
prometheus.test.asd
36 lines (33 loc) · 1.16 KB
/
prometheus.test.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
(in-package :cl-user)
(defpackage :prometheus.test.system
(:use :cl :asdf))
(in-package :prometheus.test.system)
(defsystem :prometheus.test
:version "0.4"
:description "Tests for prometheus.cl"
:maintainer "Ilya Khaprov <ilya.khaprov@publitechs.com>"
:author "Ilya Khaprov <ilya.khaprov@publitechs.com> and CONTRIBUTORS"
:licence "MIT"
:depends-on ("prometheus"
"prometheus.test.support"
"prove"
"log4cl"
"mw-equiv"
"cl-interpol")
:serial t
:components ((:module "t/prometheus"
:serial t
:components
((:file "package")
(:test-file "dummy")
(:test-file "errors")
(:test-file "buckets")
(:test-file "counter")
(:test-file "int-counter")
(:test-file "gauge")
(:test-file "summary")
(:test-file "histogram"))))
:defsystem-depends-on (:prove-asdf)
:perform (test-op :after (op c)
(funcall (intern #.(string :run-test-system) :prove-asdf) c)
(asdf:clear-system c)))