Skip to content

Commit 9718527

Browse files
committed
Use alternate column syntax in update
1 parent 7e49d14 commit 9718527

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

test/clj_postgres_async/core_test.clj

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@
33
[clojure.core.async :refer [<!! go]]
44
[clj-postgres-async.core :refer :all]))
55

6-
(def ^:dynamic *db*)
6+
(def ^:private ^:dynamic *db*)
77

8-
(defn- env [name default]
9-
(if-let [value (System/getenv name)]
10-
value
11-
default))
12-
13-
(defn await [channel]
8+
(defn- await [channel]
149
(let [[r err] (<!! channel)]
1510
(if err
1611
(throw err)
1712
r)))
1813

19-
(defn create-tables [db]
14+
(defn- create-tables [db]
2015
(await (<execute! db ["drop table if exists clj_pg_test"]))
2116
(await (<execute! db ["create table clj_pg_test (
2217
id serial, t varchar(10))"])))
2318

24-
(defn db-fixture [f]
19+
(defn- env [name default]
20+
(if-let [value (System/getenv name)]
21+
value
22+
default))
23+
24+
(defn- db-fixture [f]
2525
(binding [*db* (open-db {:hostname (env "PG_HOST" "localhost")
2626
:port (env "PG_PORT" 5432)
2727
:database (env "PG_DB" "postgres")
@@ -50,8 +50,7 @@
5050

5151
(deftest sql-macro
5252
(testing "dosql returns last form"
53-
(is (= ["123" nil]
54-
(<!! (go (dosql
55-
[rs (<query! *db* ["select 123 as x"])
56-
rs (<query! *db* ["select $1::text as t" (:x (first rs))])]
57-
(:t (first rs)))))))))
53+
(is (= "123" (await (go (dosql
54+
[rs (<query! *db* ["select 123 as x"])
55+
rs (<query! *db* ["select $1::text as t" (:x (first rs))])]
56+
(:t (first rs)))))))))

0 commit comments

Comments
 (0)