;;;; Author: Kevin M. Rosenberg
;;;; Created: Mar 2002
;;;;
-;;;; $Id: tests.lisp 8926 2004-04-10 21:12:52Z kevin $
+;;;; $Id$
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002-2004 by Kevin M. Rosenberg
;;;;
(setq *rt-basic*
'(
- (deftest :BASIC/TYPE/1
+ (deftest :basic/type/1
(let ((results '()))
(dolist (row (query "select * from TYPE_TABLE" :result-types :auto)
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)))
- (deftest :BASIC/TYPE/2
+ (deftest :basic/type/2
(let ((results '()))
(dolist (row (query "select * from TYPE_TABLE" :result-types :auto)
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/SELECT/1
+ (deftest :basic/select/1
(let ((rows (query "select * from TYPE_TABLE" :result-types :auto)))
(values
(length rows)
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)))
- (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 #'identity "select * from TYPE_TABLE"
:result-types nil)))
results)))
((t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t)))
- (deftest :BASIC/MAP/2
+ (deftest :basic/map/2
(let ((results '())
(rows (map-query 'list #'identity "select * from TYPE_TABLE"
:result-types nil)))
results)))
((t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t)))
- (deftest :BASIC/MAP/3
+ (deftest :basic/map/3
(let ((results '())
(rows (map-query 'list #'identity "select * from TYPE_TABLE"
:result-types :auto)))
results)))
((t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t) (t 3 t t)))
- (deftest :BASIC/DO/1
+ (deftest :basic/do/1
(let ((results '()))
(do-query ((int float str) "select * from TYPE_TABLE" :result-types nil)
(let ((int-number (parse-integer int)))
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/DO/2
+ (deftest :basic/do/2
(let ((results '()))
(do-query ((int float str) "select * from TYPE_TABLE" :result-types :auto)
(setq 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/BIGINT/1
+ (deftest :basic/bigint/1
(let ((results '()))
(dolist (row (query "select * from TYPE_BIGINT" :result-types :auto)
results)
(clsql-sys:number-to-sql-string test-flt)
(clsql-sys:number-to-sql-string test-flt)
))
- (clsql:execute-command
- (format nil "INSERT INTO TYPE_BIGINT VALUES (~a,~a)"
- test-int
- (transform-bigint-1 test-int)
- )))))
+ (when (clsql-sys:db-type-has-bigint? *test-database-type*)
+ (clsql:execute-command
+ (format nil "INSERT INTO TYPE_BIGINT VALUES (~a,~a)"
+ test-int
+ (transform-bigint-1 test-int)
+ ))))))
;;;; Testing functions