X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Ftest-syntax.lisp;h=c2007f676f6130987337e33e87756519dd59ddd6;hb=a99f275949c7e638a1e7fcf2ebfbb21f0a8c448a;hp=c0939aca3fefdfc64f344f73532a6d191e47ae8a;hpb=5a6f424f3c8920f8f11bbf1e3aed6b4c2c7e6af8;p=clsql.git diff --git a/tests/test-syntax.lisp b/tests/test-syntax.lisp index c0939ac..c2007f6 100644 --- a/tests/test-syntax.lisp +++ b/tests/test-syntax.lisp @@ -3,7 +3,7 @@ ;;;; File: test-syntax.lisp ;;;; Author: Marcus Pearce ;;;; Created: 30/03/2004 -;;;; Updated: $Id: $ +;;;; Updated: $Id$ ;;;; ====================================================================== ;;;; ;;;; Description ========================================================== @@ -17,7 +17,9 @@ #.(clsql:locally-enable-sql-reader-syntax) - +(setq *rt-syntax* + '( + (deftest :syntax/generic/1 (clsql:sql "foo") "'foo'") @@ -47,10 +49,9 @@ (clsql:sql [foo bar]) "FOO.BAR") -;; not sure about this one (deftest :syntax/ident/3 (clsql:sql ["foo" bar]) - "foo.BAR") + "FOO.BAR") ;(deftest :syntax/ident/4 ; (clsql:sql [foo "bar"]) @@ -64,10 +65,9 @@ (clsql:sql [foo bar :integer]) "FOO.BAR INTEGER") -;; not sure about this one (deftest :syntax/ident/7 (clsql:sql ["foo" bar :integer]) - "foo.BAR INTEGER") + "FOO.BAR INTEGER") (deftest :syntax/value/1 @@ -158,5 +158,7 @@ :attribute 'baz) (clsql:sql table)]))) "(BETWEEN(THISTIME.BAR,(HIP * HOP),42) AND (THISTIME.BAZ LIKE 'THISTIME') AND BETWEEN(NEXTTIME.BAR,(HIP * HOP),43) AND (NEXTTIME.BAZ LIKE 'NEXTTIME') AND BETWEEN(SOMETIME.BAR,(HIP * HOP),44) AND (SOMETIME.BAZ LIKE 'SOMETIME') AND BETWEEN(NEVER.BAR,(HIP * HOP),45) AND (NEVER.BAZ LIKE 'NEVER'))") - + +)) + #.(clsql:restore-sql-reader-syntax-state)