aboutsummaryrefslogtreecommitdiff
path: root/modules/macro-utils/src/test/clojure/clojure
diff options
context:
space:
mode:
Diffstat (limited to 'modules/macro-utils/src/test/clojure/clojure')
-rw-r--r--modules/macro-utils/src/test/clojure/clojure/contrib/test_macro_utils.clj5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/macro-utils/src/test/clojure/clojure/contrib/test_macro_utils.clj b/modules/macro-utils/src/test/clojure/clojure/contrib/test_macro_utils.clj
index 448898fa..d23c1ab9 100644
--- a/modules/macro-utils/src/test/clojure/clojure/contrib/test_macro_utils.clj
+++ b/modules/macro-utils/src/test/clojure/clojure/contrib/test_macro_utils.clj
@@ -64,3 +64,8 @@
'(do (+ 1 (clojure.core/+ 2 3)))))
(ns-unmap *ns* 'sum-2-3))
+(deftest mexpand-all-test
+ (is (= (mexpand-all '(let [object (fn [] 3)] (object)))
+ '(let* [object (fn* ([] 3))] (object))))
+ (is (= (mexpand-all '(let [or (fn [] 3)] (or)))
+ '(let* [or (fn* ([] 3))] (or)))))