4 May 2004 Marcus Pearce (m.t.pearce@city.ac.uk)
+ * Version 2.10.9
* sql/objects.lisp: added derived type specifier for universal time.
* sql/package.lisp: added #:universal-time to clsql-sys exports.
* tests/test-oodml.lisp: added test for translation of boolean slots
+cl-sql (2.10.9-1) unstable; urgency=low
+
+ * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Tue, 4 May 2004 12:52:19 -0600
+
cl-sql (2.10.8-1) unstable; urgency=low
* New upstream
(append
(test-basic-forms-untyped)
'(
- (deftest BASIC/TYPE/1
+ (deftest :BASIC/TYPE/1
(let ((results '()))
(dolist (row (query "select * from TYPE_TABLE" :result-types :auto)
results)
((t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t)))
- (deftest BASIC/TYPE/2
+ (deftest :BASIC/TYPE/2
(let ((results '()))
(dolist (row (query "select * from TYPE_TABLE" :result-types :auto)
results)
)))
(defun test-basic-forms-untyped ()
- '((deftest BASIC/SELECT/1
+ '((deftest :BASIC/SELECT/1
(let ((rows (query "select * from TYPE_TABLE" :result-types :auto)))
(values
(length rows)
(length (car rows))))
11 4)
- (deftest BASIC/SELECT/2
+ (deftest :BASIC/SELECT/2
(let ((results '()))
(dolist (row (query "select * from TYPE_TABLE" :result-types nil)
results)
results))))
((t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t) (t t t t)))
- (deftest BASIC/SELECT/3
+ (deftest :BASIC/SELECT/3
(let ((results '()))
(dolist (row (query "select * from TYPE_TABLE" :result-types nil)
results)
results))))
((t t) (t t) (t t) (t t) (t t) (t t) (t t) (t t) (t t) (t t) (t t)))
- (deftest BASIC/MAP/1
+ (deftest :BASIC/MAP/1
(let ((results '())
(rows (map-query 'vector #'list "select * from TYPE_TABLE"
:result-types nil)))
results)))
((t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t)))
- (deftest BASIC/MAP/2
+ (deftest :BASIC/MAP/2
(let ((results '())
(rows (map-query 'list #'list "select * from TYPE_TABLE"
:result-types nil)))
results)))
((t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t) (t 4 t t)))
- (deftest BASIC/DO/1
+ (deftest :BASIC/DO/1
(let ((results '()))
(do-query ((int float bigint str) "select * from TYPE_TABLE")
(push (list (double-float-equal
3)
(deftest :oodml/select/6
- (slot-value (caar (clsql:select 'employee :where [= 1 [emplid]])) 'married)
- t)
-
-(deftest :oodml/select/7
- (slot-value (caar (clsql:select 'employee :where [= 4 [emplid]])) 'married)
- nil)
-
-(deftest :oodml/select/8
(let ((a (caar (clsql:select 'address :where [= 1 [emplid]]))))
(values
(slot-value a 'street-number)
(slot-value a 'postal-code)))
10 "Park Place" "Leningrad" 123)
-(deftest :oodml/select/9
+(deftest :oodml/select/7
(let ((a (caar (clsql:select 'address :where [= 2 [emplid]]))))
(values
(slot-value a 'street-number)
(slot-value a 'postal-code)))
nil "" "no city" 0)
-(deftest :oodml/select/10
+(deftest :oodml/select/8
(mapcar #'(lambda (e) (slot-value e 'married))
(clsql:select 'employee :flatp t :order-by [emplid]))
- (T T T NIL NIL NIL NIL NIL NIL NIL))
+ (t t t nil nil nil nil nil nil nil))
;; tests update-records-from-instance
(deftest :oodml/update-records/1