X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Ftest-syntax.lisp;h=9de62fe762a9b27adec21395b23091589d2fc73f;hb=8972490fe6f9453c5b70dae4fb1141cf9a67f0db;hp=1725b9a9169965a431c58eb40171b5cc5387db4b;hpb=73cf858d596ad1d51c745b478292433617cf9d72;p=clsql.git diff --git a/tests/test-syntax.lisp b/tests/test-syntax.lisp index 1725b9a..9de62fe 100644 --- a/tests/test-syntax.lisp +++ b/tests/test-syntax.lisp @@ -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"]) @@ -58,17 +59,15 @@ (deftest :syntax/ident/5 (clsql:sql [foo :integer]) - "FOO INTEGER") + "FOO") (deftest :syntax/ident/6 (clsql:sql [foo bar :integer]) - "FOO.BAR INTEGER") + "FOO.BAR") -;; not sure about this one (deftest :syntax/ident/7 (clsql:sql ["foo" bar :integer]) - "foo.BAR INTEGER") - + "FOO.BAR") (deftest :syntax/value/1 (clsql:sql [any '(3 4)]) @@ -158,5 +157,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)