1 (defpackage #:lift-system (:use #:common-lisp #:asdf))
2 (in-package #:lift-system)
6 :author "Gary Warren King <gwking@metabang.com>"
7 :maintainer "Gary Warren King <gwking@metabang.com>"
8 :licence "MIT Style License; see file COPYING for details"
9 :description "LIsp Framework for Testing"
10 :long-description "LIFT is an SUnit variant and much much more."
16 (:file "with-timeout" :depends-on ("package"))))
20 :depends-on ("timeout")
24 :depends-on ("packages" "macros" "definitions"))
26 :depends-on ("packages" "definitions"))
28 :depends-on ("packages"))
30 :depends-on ("definitions"))))
35 :components ((:file "generics")))
38 :depends-on ("setup" "api")
40 ((:static-file "notes.text")
42 :depends-on ("measuring" "port"))
45 (:file "random-testing"
52 :depends-on ("port" "lift"))
54 :depends-on ("port" "lift" "copy-file"))
55 (:file "introspection"
60 (:file "periodic-profiling"
61 ;; what I'd like to say
62 #+no :depends-on #+no ((:feature :allegro)))
65 :depends-on ("lift")))))
67 :in-order-to ((test-op (load-op lift-test)))
69 :perform (test-op :after (op c)
71 (intern (symbol-name '#:run-tests) :lift)
74 (defmethod operation-done-p
75 ((o test-op) (c (eql (find-system 'lift))))