r9231: add tests for fdml query, fix loop for single-variable, result-type :auto...
[clsql.git] / tests / test-fdml.lisp
index 71a3a9baa04d5bfbd4187032f6103691f71e6f06..a91cf9c62d6da49995799a309710cedaea27b08c 100644 (file)
   ((1 10 "Park Place" "Leningrad" 123))
   ("emplid" "street_number" "street_name" "city_field" "zip"))
 
+(deftest :fdml/select/16
+    (clsql:select [emplid] :from [employee] :where [= 1 [emplid]]
+     :field-names nil)
+  ((1)))
+
 ;(deftest :fdml/select/11
 ;    (clsql:select [emplid] :from [employee]
 ;                :where [= [emplid] [any [select [companyid] :from [company]]]]
    "Josef Stalin" "Leon Trotsky" "Boris Yeltsin"))
 
 (deftest :fdml/loop/2
-    (loop for emplid
+    (loop for (emplid)
       being each tuple in
       [select [emplid] :from [address] :order-by [emplid]]
-      collect emplid)
-  ((1) (2)))
+     collect emplid)
+  (1 2))
 
 (deftest :fdml/loop/3
     (loop for emplid
       being each tuple in
-      [select [emplid] :from [address] :order-by [emplid] :flatp t]
+      [select [emplid] :from [address] :order-by [emplid]]
       collect emplid)
   (1 2))