File tree Expand file tree Collapse file tree 2 files changed +27
-1
lines changed Expand file tree Collapse file tree 2 files changed +27
-1
lines changed Original file line number Diff line number Diff line change 924
924
(when (:source-map opts)
925
925
(append-source-map env/*compiler*
926
926
aname source sb @comp/*source-map-data* opts))
927
- (ana/dump-specs aname)
927
+ (when (symbol? aname)
928
+ (ana/dump-specs aname))
928
929
(let [js-source (.toString sb)
929
930
evalm {:lang :clj
930
931
:name name
Original file line number Diff line number Diff line change 891
891
(is (nil? error))
892
892
(inc! l))))))
893
893
894
+ (deftest test-cljs-2122
895
+ (async done
896
+ (let [st (cljs/empty-state )
897
+ l (latch 2 done)]
898
+ (cljs/eval-str
899
+ st
900
+ " 1"
901
+ nil
902
+ {:context :expr
903
+ :eval node-eval}
904
+ (fn [{:keys [error] :as m}]
905
+ (is (nil? error))
906
+ (is (every? symbol? (keys (get-in @st [:cljs.analyzer/namespaces ]))))
907
+ (inc! l)))
908
+ (cljs/eval-str
909
+ st
910
+ " 1"
911
+ " A string name"
912
+ {:context :expr
913
+ :eval node-eval}
914
+ (fn [{:keys [error] :as m}]
915
+ (is (nil? error))
916
+ (is (every? symbol? (keys (get-in @st [:cljs.analyzer/namespaces ]))))
917
+ (inc! l))))))
918
+
894
919
(defn -main [& args]
895
920
(run-tests ))
896
921
You can’t perform that action at this time.
0 commit comments