projects
/
clsql.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r9657: Cleanup and document the FDDL.
[clsql.git]
/
tests
/
test-fddl.lisp
diff --git
a/tests/test-fddl.lisp
b/tests/test-fddl.lisp
index 3c69653edc6be24b194f592c0e26faff002904fb..c5c305b3828d3d4aa1ac694df734e8949fb5339a 100644
(file)
--- a/
tests/test-fddl.lisp
+++ b/
tests/test-fddl.lisp
@@
-119,7
+119,7
@@
t)
(deftest :fddl/attributes/7
t)
(deftest :fddl/attributes/7
- (and (member (clsql:attribute-type [bd_utime] [employee]) '(:bigint :int8 :
numbe
r)) t)
+ (and (member (clsql:attribute-type [bd_utime] [employee]) '(:bigint :int8 :
cha
r)) t)
t)
t)
@@
-213,7
+213,7
@@
(apply #'values result))
t t t)
(apply #'values result))
t t t)
-;; test list-
table-indexes
+;; test list-
indexes with keyword :ON
(deftest :fddl/index/3
(progn
(clsql:create-table [i3test] '(([a] (string 10))
(deftest :fddl/index/3
(progn
(clsql:create-table [i3test] '(([a] (string 10))
@@
-229,7
+229,7
@@
(sort
(mapcar
#'string-downcase
(sort
(mapcar
#'string-downcase
- (clsql:list-
table-indexes
[i3test] :owner *test-database-user*))
+ (clsql:list-
indexes :on
[i3test] :owner *test-database-user*))
#'string-lessp)
(progn
(clsql:drop-index [bar] :on [i3test])
#'string-lessp)
(progn
(clsql:drop-index [bar] :on [i3test])
@@
-279,8
+279,9
@@
(let ((index (1+ i))
(int (first (car rest)))
(bigint (second (car rest))))
(let ((index (1+ i))
(int (first (car rest)))
(bigint (second (car rest))))
- (when (and (eq *test-database-type* :odbc)
- (eq *test-database-underlying-type* :postgresql)
+ (when (and (or (eq *test-database-type* :oracle)
+ (and (eq *test-database-type* :odbc)
+ (eq *test-database-underlying-type* :postgresql)))
(stringp bigint))
(setf bigint (parse-integer bigint)))
(unless (and (eql int index)
(stringp bigint))
(setf bigint (parse-integer bigint)))
(unless (and (eql int index)