We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7bf09f0 commit eb1b4a6Copy full SHA for eb1b4a6
src/test/clojure/cljs/analyzer/spec_tests.clj
@@ -145,7 +145,7 @@
145
(is (= :js-array (:op node)))
146
(is (s/valid? ::a/node node))))
147
148
-#_(deftest test-js-object
+(deftest test-js-object
149
(let [node (analyze ns-env
150
(ana-api/with-state (ana-api/empty-state)
151
(first (ana-api/forms-seq (StringReader. "#js {:foo 1 :bar 2}")))))]
src/test/clojure/cljs/analyzer/specs.cljc
@@ -166,7 +166,7 @@
166
(defmethod node :js-object [_]
167
(s/merge ::base
168
(s/keys
169
- :req-un [::keys ::vals])))
+ :req-un [::vals])))
170
171
(s/def ::ns symbol?)
172
@@ -205,7 +205,6 @@
205
206
:req-un [::bindings ::body])))
207
208
-(s/def ::keys (s/* ::node))
209
(s/def ::vals (s/* ::node))
210
211
(defmethod node :map [_]
0 commit comments