X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=tests%2Ftest-init.lisp;h=c899867e2ea46dd2ffce5563906231ec40615e59;hb=6c1926ca65eb559a4bb8d060d8844cb354b4b2a4;hp=730169132db572e594d56de0d4ff815e6376ea4a;hpb=792574509621ab4ed0279db1483c5af1c78df93b;p=clsql.git diff --git a/tests/test-init.lisp b/tests/test-init.lisp index 7301691..c899867 100644 --- a/tests/test-init.lisp +++ b/tests/test-init.lisp @@ -153,10 +153,9 @@ ;; many employees can reside at many addressess (def-view-class employee-address () - ((aemplid :type integer - :initarg :emplid) - (aaddressid :type integer - :initarg :addressid) + ((aemplid :type integer :initarg :emplid) + (aaddressid :type integer :initarg :addressid) + (verified :type boolean :initarg :verified) (address :db-kind :join :db-info (:join-class address :home-key aaddressid @@ -343,16 +342,20 @@ :addressid 2) employee-address1 (make-instance 'employee-address :emplid 1 - :addressid 1) + :addressid 1 + :verified t) employee-address2 (make-instance 'employee-address :emplid 2 - :addressid 2) + :addressid 2 + :verified t) employee-address3 (make-instance 'employee-address :emplid 3 - :addressid 1) + :addressid 1 + :verified nil) employee-address4 (make-instance 'employee-address :emplid 1 - :addressid 2) + :addressid 2 + :verified nil) employee-address5 (make-instance 'employee-address :emplid 3 :addressid 2) @@ -549,3 +552,10 @@ (disconnect :database *default-database*)) (test-connect-to-database :postgresql (car (postgresql-spec (read-specs)))) (test-initialise-database)) + +(defun rlm () + "Rapid load for interactive testing." + (when *default-database* + (disconnect :database *default-database*)) + (test-connect-to-database :mysql (car (mysql-spec (read-specs)))) + (test-initialise-database))