X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Ftest-fddl.lisp;h=53fd5c75f02e83da9bf47bec2bd7131a2a5ed55b;hb=72c5d9d0555b01290409dc2607935db823fa1f10;hp=2767f130a98a808e2a93aa05d8f9922cb7d9570b;hpb=5a6f424f3c8920f8f11bbf1e3aed6b4c2c7e6af8;p=clsql.git diff --git a/tests/test-fddl.lisp b/tests/test-fddl.lisp index 2767f13..53fd5c7 100644 --- a/tests/test-fddl.lisp +++ b/tests/test-fddl.lisp @@ -3,28 +3,32 @@ ;;;; File: test-fddl.lisp ;;;; Author: Marcus Pearce ;;;; Created: 30/03/2004 -;;;; Updated: $Id: $ -;;;; ====================================================================== -;;;; -;;;; Description ========================================================== -;;;; ====================================================================== +;;;; Updated: $Id$ ;;;; ;;;; Tests for the CLSQL Functional Data Definition Language ;;;; (FDDL). -;;;; +;;;; +;;;; This file is part of CLSQL. +;;;; +;;;; CLSQL users are granted the rights to distribute and use this software +;;;; as governed by the terms of the Lisp Lesser GNU Public License +;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ====================================================================== (in-package #:clsql-tests) #.(clsql:locally-enable-sql-reader-syntax) +(setq *rt-fddl* + '( + ;; list current tables (deftest :fddl/table/1 (apply #'values (sort (mapcar #'string-downcase (clsql:list-tables :owner *test-database-user*)) #'string>)) - "clsql_object_v" "employee" "company") + "employee" "company" "clsql_object_v") ;; create a table, test for its existence, drop it and test again (deftest :fddl/table/2 @@ -208,4 +212,6 @@ (clsql:drop-sequence [foo] :if-does-not-exist :ignore))) 6) +)) + #.(clsql:restore-sql-reader-syntax-state)