Better invocation recording.
[cl-mock.git] / cl-mock.asd
index d8f911b..6fc2a3c 100644 (file)
@@ -1,11 +1,21 @@
-;;; -*- mode: lisp; syntax: common-lisp; coding: utf-8-unix; package: cl-user; -*-
+;; -*- mode: lisp; syntax: common-lisp; coding: utf-8-unix; package: cl-user; -*-
 
 (in-package #:cl-user)
-
+\f
 (asdf:defsystem #:cl-mock
-  :depends-on (#:closer-mop)
+  :description "Mocking library"
+  :long-description "Mocking library to test plain functions (extended
+version)."
+  :author "Olof-Joachim Frahm <olof@macrolet.net>"
+  :license "Simplified BSD License"
+  :version "1.0.0"
+  #+asdf-unicode :encoding #+asdf-unicode :utf-8
+  :depends-on (#:cl-mock-basic #:optima)
+  :in-order-to ((asdf:test-op (asdf:load-op #:cl-mock-tests)))
+  :perform (asdf:test-op :after (op c)
+             (funcall (find-symbol (symbol-name '#:run!) '#:fiveam)
+                      (find-symbol (symbol-name '#:cl-mock) '#:cl-mock-tests)))
   :serial T
   :components ((:module "src"
                 :components
-                ((:file "package")
-                 (:file "functions")))))
+                ((:file "facade")))))