Skip to content

Commit fc4b57f

Browse files
committed
Test eval'ing an eval form
1 parent 559eece commit fc4b57f

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

test/clojure/core_test/eval.cljc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,7 @@
6060
(is (= 42 (eval '(and (+ 2 3) clojure.core-test.eval/x))))
6161
;; special forms
6262
(is (= 43 (eval '(let [y 43] (or false y)))))
63-
(is (= 43 (eval '(loop [y 0] (if (= y 43) y (recur (inc y))))))))))))
63+
(is (= 43 (eval '(loop [y 0] (if (= y 43) y (recur (inc y))))))))
64+
65+
(testing "Recursive eval"
66+
(is (= 1 (eval '(eval 1)))))))))

0 commit comments

Comments
 (0)