File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 2560
2560
on a fresh StringBuffer. Returns the string created by any nested
2561
2561
printing calls."
2562
2562
[& body]
2563
- `(let [sb# (goog.string.StringBuffer. )]
2563
+ `(let [sb# (js/ goog.string.StringBuffer. )]
2564
2564
(binding [cljs.core/*print-newline* true
2565
2565
cljs.core/*print-fn* (fn [x#] (.append sb# x#))]
2566
2566
~@body)
Original file line number Diff line number Diff line change 93
93
94
94
(deftest test-eval-str
95
95
(async done
96
- (let [l (latch 6 done)]
96
+ (let [l (latch 7 done)]
97
97
(cljs/eval-str st " (+ 1 1)" nil
98
98
{:eval node-eval}
99
99
(fn [{:keys [error value]}]
146
146
:def-emits-var true }
147
147
(fn [{:keys [error value]}]
148
148
(is (nil? error))
149
- (is (== 2 js/cljs.user.foo))
149
+ (inc! l)))
150
+ (cljs/eval-str st " (with-out-str (doseq [x [1 2]] (println x)))" nil
151
+ {:eval node-eval
152
+ :context :expr }
153
+ (fn [{:keys [error value]}]
154
+ (is (= " 1\n 2\n " value))
150
155
(inc! l))))))
151
156
152
157
#_(deftest test-eval-str-with-require
You can’t perform that action at this time.
0 commit comments