X-Git-Url: http://git.kpe.io/?p=cl-base64.git;a=blobdiff_plain;f=cl-base64.asd;fp=cl-base64.asd;h=59a3e6b5338490cc8a501e2fc240d1029dc87773;hp=252389d873d969f88e7a190dd239418ed995df6d;hb=ecff5c5549684a5636a0436961b879177dc1039f;hpb=9d5a88ecfd67b28c1c2b3b3497f2237e37032691 diff --git a/cl-base64.asd b/cl-base64.asd index 252389d..59a3e6b 100644 --- a/cl-base64.asd +++ b/cl-base64.asd @@ -7,7 +7,6 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Dec 2002 ;;;; -;;;; $Id$ ;;;; ************************************************************************* (in-package #:cl-user) @@ -18,27 +17,21 @@ (defsystem cl-base64 :name "cl-base64" :author "Kevin M. Rosenberg based on initial code by Juri Pakaste" - :version "3.1" + :version "3.4" :maintainer "Kevin M. Rosenberg " :licence "BSD-style" :description "Base64 encoding and decoding with URI support." :components ((:file "package") (:file "encode" :depends-on ("package")) - (:file "decode" :depends-on ("package")) - )) + (:file "decode" :depends-on ("package"))) + :in-order-to ((test-op (test-op "cl-base64/test")))) -(defmethod perform ((o test-op) (c (eql (find-system 'cl-base64)))) - (operate 'load-op 'cl-base64-tests) - (operate 'test-op 'cl-base64-tests :force t)) - -(defsystem cl-base64-tests +(defsystem cl-base64/test :depends-on (cl-base64 ptester kmrcl) :components - ((:file "tests"))) - -(defmethod perform ((o test-op) (c (eql (find-system 'cl-base64-tests)))) - (operate 'load-op 'cl-base64-tests) - (or (funcall (intern (symbol-name '#:do-tests) - (find-package '#:cl-base64-tests))) - (error "test-op failed"))) + ((:file "tests")) + :perform (test-op (o s) + (or (funcall (intern (symbol-name '#:do-tests) + (find-package '#:cl-base64/test))) + (error "test-op failed"))))