X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Fds-employees.lisp;h=1b1e36bafea8268f6c64e987883bdd99ba2f9e1e;hb=0b35694f3659e5ee739ea72ce74d798c3f0ddb73;hp=6c464d13bd1588d53c9f8695c534da644e4f4041;hpb=9374619101fdb679974192b5939c0eb15e31c39d;p=clsql.git diff --git a/tests/ds-employees.lisp b/tests/ds-employees.lisp index 6c464d1..1b1e36b 100644 --- a/tests/ds-employees.lisp +++ b/tests/ds-employees.lisp @@ -1,6 +1,6 @@ (in-package #:clsql-tests) -#.(clsql:locally-enable-sql-reader-syntax) +(clsql-sys:file-enable-sql-reader-syntax) (defparameter company1 nil) (defparameter employee1 nil) (defparameter employee2 nil) @@ -14,11 +14,13 @@ (defparameter employee10 nil) (defparameter address1 nil) (defparameter address2 nil) +(defparameter address3 nil) (defparameter employee-address1 nil) (defparameter employee-address2 nil) (defparameter employee-address3 nil) (defparameter employee-address4 nil) (defparameter employee-address5 nil) +(defparameter employee-address6 nil) (defclass thing () ((extraterrestrial :initform nil :initarg :extraterrestrial))) @@ -175,13 +177,8 @@ (defun initialize-ds-employees () ;; (start-sql-recording :type :both) - (let ((*backend-warning-behavior* - (if (member *test-database-type* '(:postgresql :postgresql-socket)) - :ignore - :warn))) - (mapc #'clsql:create-view-from-class - '(employee company address employee-address))) - + (mapc #'clsql:create-view-from-class + '(employee company address employee-address)) (setq *test-start-utime* (get-universal-time)) (let* ((*db-auto-sync* t) @@ -318,6 +315,8 @@ :postal-code 123) address2 (make-instance 'address :addressid 2) + address3 (make-instance 'address + :addressid 3) employee-address1 (make-instance 'employee-address :emplid 1 :addressid 1 @@ -336,7 +335,10 @@ :verified nil) employee-address5 (make-instance 'employee-address :emplid 3 - :addressid 2))) + :addressid 2) + employee-address6 (make-instance 'employee-address + :emplid 4 + :addressid 3))) ;; sleep to ensure birthdays are no longer at current time ;(sleep 1) ;want to find the test that depends on it, put the sleep there. @@ -394,5 +396,3 @@ (ignore-errors (clsql-sys:execute-command "DROP TABLE ea_join"))))) -#.(clsql:restore-sql-reader-syntax-state) -