File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change 69
69
70
70
(deftest test-eval-str
71
71
(async done
72
- (let [l (latch 4 done)]
72
+ (let [l (latch 6 done)]
73
73
(cljs/eval-str st " (+ 1 1)" nil
74
74
{:eval node-eval}
75
75
(fn [{:keys [error value]}]
99
99
(fn [{:keys [error value]}]
100
100
(is (nil? error))
101
101
(is (== 3 ))
102
+ (inc! l)))
103
+ (cljs/eval-str st " (ns foo.bar)" nil
104
+ {:eval node-eval
105
+ :context :expr
106
+ :def-emits-var true }
107
+ (fn [{:keys [error value]}]
108
+ (is (nil? error))
109
+ (is (not (nil? js/foo.bar)))
110
+ (inc! l)))
111
+ (cljs/eval-str st " (defn foo [a b] (+ a b))" nil
112
+ {:eval node-eval
113
+ :context :expr
114
+ :def-emits-var true }
115
+ (fn [{:keys [error value]}]
116
+ (is (nil? error))
117
+ (is (== (js/cljs.user.foo 1 2 ) 3 ))
102
118
(inc! l))))))
103
119
104
120
(defn -main [& args]
105
121
(run-tests ))
106
122
107
123
(set! *main-cli-fn* -main)
124
+
125
+ (comment
126
+ )
You can’t perform that action at this time.
0 commit comments