X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=clsql-classic-tests.asd;fp=clsql-classic-tests.asd;h=5b96d2a68a98fe8f9982f5a08abb748c19bb8e1b;hb=39d3fefaebf35a19a211d1ab6552d7ff54faccd2;hp=0000000000000000000000000000000000000000;hpb=0196e0db0edccccab4cd8a0d6309e768a98667fd;p=clsql.git diff --git a/clsql-classic-tests.asd b/clsql-classic-tests.asd new file mode 100644 index 0000000..5b96d2a --- /dev/null +++ b/clsql-classic-tests.asd @@ -0,0 +1,42 @@ +;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: clsql-classic-tests.asd +;;;; Purpose: ASDF system definitionf for clsql testing package +;;;; Author: Kevin M. Rosenberg +;;;; Date Started: Apr 2003 +;;;; +;;;; $Id$ +;;;; ************************************************************************* + +(in-package #:cl-user) +(defpackage #:clsql-classic-tests-system (:use #:asdf #:cl)) +(in-package #:clsql-classic-tests-system) + +(defsystem clsql-classic-tests + :name "clsql-classic-tests" + :author "Kevin Rosenberg " + :maintainer "Kevin M. Rosenberg " + :licence "Lessor Lisp General Public License" + :description "Testing suite for CLSQL" + + :depends-on (:clsql #-clisp :clsql-mysql + #-clisp :clsql-postgresql + #-clisp :clsql-postgresql-socket + :ptester + #+(and allegro (not allegro-cl-trial)) :clsql-aodbc + :clsql-sqlite) + :components + ((:module :classic-tests + :components + ((:file "package") +;; (:file "tables" :depends-on ("package"))) + (:file "tests" :depends-on ("package"))) + ))) + +(defmethod perform ((o test-op) (c (eql (find-system 'clsql-classic-tests)))) + (unless (funcall (intern (symbol-name '#:run-tests) + (find-package '#:clsql-classic-tests))) + (error "test-op failed"))) +