File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -2056,7 +2056,7 @@
20562056
(split-at (if (= :>> (second args)) 3 2) args)
20572057
n (count clause)]
20582058
(core/cond
2059-
(= 0 n) `(throw (js/Error. (core/str "No matching clause: " ~expr)))
2059+
(= 0 n) `(throw (js/Error. (cljs.core/str "No matching clause: " ~expr)))
20602060
(= 1 n) a
20612061
(= 2 n) `(if (~pred ~a ~expr)
20622062
~b
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,16 @@
455455
(is (nil? error))
456456
(is (= "90°" value)))))
457457

458+
(deftest test-CLJS-1584
459+
(cljs/eval-str st
460+
"(condp = 1 1 2)"
461+
nil
462+
{:eval node-eval
463+
:context :expr}
464+
(fn [{:keys [error value]}]
465+
(is (nil? error))
466+
(is (= 2 value)))))
467+
458468
#_(deftest test-eval-str-with-require
459469
(async done
460470
(let [l (latch 3 done)]

0 commit comments

Comments
 (0)