summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/clojure_sql/core_test.clj11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/clojure_sql/core_test.clj b/test/clojure_sql/core_test.clj
new file mode 100644
index 0000000..1161ece
--- /dev/null
+++ b/test/clojure_sql/core_test.clj
@@ -0,0 +1,11 @@
+(ns clojure-sql.core-test
+ (:refer-clojure :exclude [sort-by])
+ (:require [clojure-sql.core :refer :all]
+ [midje.sweet :refer :all]))
+
+(fact
+ (compile-query nil (table :user))
+ => ["SELECT * FROM \"user\""]
+
+ (compile-query nil (-> (table :user) (select '(= :username "george"))))
+ => ["SELECT * FROM \"user\" WHERE (\"user\".\"username\" = ?)" "george"])