We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17e167e commit 971a464Copy full SHA for 971a464
src/test/cljs/circular_deps/a.cljs
@@ -0,0 +1,5 @@
1
+(ns circular-deps.a
2
+ (:require [circular-deps.b]))
3
+
4
+(defn foo [a b]
5
+ (+ a b))
src/test/cljs/circular_deps/b.cljs
+(ns circular-deps.b
+ (:require [circular-deps.a]))
+(defn bar [c d]
+ (* c d))
src/test/clojure/cljs/build_api_tests.clj
@@ -145,3 +145,12 @@
145
(is (re-find #"Loading modules A and B" (slurp module-main)))
146
(is (re-find #"Module A loaded" (slurp module-a)))
147
(is (re-find #"Module B loaded" (slurp module-b)))))
148
149
+(deftest cljs-1537-circular-deps
150
+ (let [out-file (io/file "out/main.js")]
151
+ (.delete out-file)
152
+ (build (inputs "src/test/cljs")
153
+ {:main 'circular-deps.a
154
+ :optimizations :none
155
+ :verbose true
156
+ :output-to "out"})))
0 commit comments