X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=test-suite%2Fxptest-clsql.cl;fp=test-suite%2Fxptest-clsql.cl;h=6d082274fd024e97022b197ec0a0d6f643e1ff1d;hb=ed0ba77f1cff4820da69c6229018e06b9efad1b5;hp=998607a7000ae82dfdadf2af2b159f53a65674b1;hpb=954bdf09b3f1d644b79be6bfa0a4a01742c4b518;p=clsql.git diff --git a/test-suite/xptest-clsql.cl b/test-suite/xptest-clsql.cl index 998607a..6d08227 100644 --- a/test-suite/xptest-clsql.cl +++ b/test-suite/xptest-clsql.cl @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Mar 2002 ;;;; -;;;; $Id: xptest-clsql.cl,v 1.5 2002/03/27 10:56:02 kevin Exp $ +;;;; $Id: xptest-clsql.cl,v 1.6 2002/03/27 11:13:27 kevin Exp $ ;;;; ;;;; The XPTest package can be downloaded from ;;;; http://alpha.onshored.com/lisp-software/ @@ -80,6 +80,19 @@ (loop for row across (map-query 'vector #'list "select * from test_clsql" :database db :types nil) do (test-table-row row nil)) + (loop for row in (map-query 'list #'list "select * from test_clsql" + :database db :types nil) + do (test-table-row row nil)) + (loop for row in (map-query 'list #'list "select * from test_clsql" + :database db :types :auto) + do (test-table-row row :auto)) + (when (map-query nil #'list "select * from test_clsql" + :database db :types :auto) + (failure "Expected NIL result from map-query nil")) + (do-query ((int float str) "select * from test_clsql") + (test-table-row (list int float str) nil)) + (do-query ((int float str) "select * from test_clsql" :types :auto) + (test-table-row (list int float str) :auto)) (drop-test-table db) ) (disconnect :database db)))))