Skip to content

Commit 1ce0ca7

Browse files
committedNov 20, 2024
* test-var
1 parent a91025a commit 1ce0ca7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed
 

‎src/test/clojure/cljs/analyzer/spec_tests.clj

+7-1
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,13 @@
254254
(is (= :try (:op node)))
255255
(is (s/valid? ::a/node node))))
256256

257-
;; var
257+
(deftest test-var
258+
(let [node (no-warn (analyze ns-env '(fn [] x)))
259+
fn-method (-> node :methods first)
260+
body (-> fn-method :body)
261+
ret (:ret body)]
262+
(is (= :var (:op ret)))
263+
(is (s/valid? ::a/node node))))
258264

259265
(deftest test-vector
260266
(let [node (no-warn (analyze ns-env '[1 2]))]

0 commit comments

Comments
 (0)