File tree Expand file tree Collapse file tree 2 files changed +24
-2
lines changed Expand file tree Collapse file tree 2 files changed +24
-2
lines changed Original file line number Diff line number Diff line change 2746
2746
(let [merge-keys
2747
2747
[:use-macros :require-macros :rename-macros
2748
2748
:uses :requires :renames :imports ]]
2749
- (when *check-alias-dupes*
2750
- (check-duplicate-aliases env ns-info' require-info))
2749
+ #?(:clj
2750
+ (when *check-alias-dupes*
2751
+ (check-duplicate-aliases env ns-info' require-info)))
2751
2752
(merge
2752
2753
ns-info'
2753
2754
{:excludes excludes}
Original file line number Diff line number Diff line change 1191
1191
(is (nil? error))
1192
1192
(inc! l))))))
1193
1193
1194
+ (deftest test-cljs-2303
1195
+ (async done
1196
+ (let [st (cljs/empty-state )
1197
+ load (fn [{:keys [name macros]} cb]
1198
+ (cb (when (and (= name 'cljs.x)
1199
+ (not macros))
1200
+ {:lang :clj
1201
+ :source " (ns cljs.x)" })))
1202
+ l (latch 1 done)]
1203
+ (cljs.js/eval-str st " (require 'clojure.x)" nil
1204
+ {:eval node-eval
1205
+ :load load }
1206
+ (fn [{:keys [error]}]
1207
+ (is (nil? error))
1208
+ (cljs.js/eval-str st " (require 'clojure.x)" nil
1209
+ {:eval node-eval
1210
+ :load load }
1211
+ (fn [{:keys [error]}]
1212
+ (is (nil? error))
1213
+ (inc! l))))))))
1214
+
1194
1215
(defn -main [& args]
1195
1216
(run-tests ))
1196
1217
You can’t perform that action at this time.
0 commit comments