Skip to content

Commit 86ccaa7

Browse files
committed
test self-host higher order invoke
1 parent 06f1125 commit 86ccaa7

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/test/cljs/self_host/test.cljs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969

7070
(deftest test-eval-str
7171
(async done
72-
(let [l (latch 3 done)]
72+
(let [l (latch 4 done)]
7373
(cljs/eval-str st "(+ 1 1)" nil
7474
{:eval node-eval}
7575
(fn [{:keys [error value]}]
@@ -91,6 +91,14 @@
9191
(fn [{:keys [error value]}]
9292
(is (nil? error))
9393
(is (fn? value))
94+
(inc! l)))
95+
(cljs/eval-str st "((fn [a b] (+ a b)) 1 2)" nil
96+
{:eval node-eval
97+
:context :expr
98+
:def-emits-var true}
99+
(fn [{:keys [error value]}]
100+
(is (nil? error))
101+
(is (== 3))
94102
(inc! l))))))
95103

96104
(defn -main [& args]

0 commit comments

Comments
 (0)