File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
src/test/clojure/cljs/analyzer Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 1313 [clojure.test :as test :refer [deftest is]]
1414 [clojure.spec.alpha :as s]))
1515
16+ (deftest test-const
17+ (is (s/valid? ::a/node (analyze ns-env 1 )))
18+ (is (s/valid? ::a/node (analyze ns-env 1.2 )))
19+ (is (s/valid? ::a/node (analyze ns-env true )))
20+ (is (s/valid? ::a/node (analyze ns-env " foo" )))
21+ (is (s/valid? ::a/node (analyze ns-env [])))
22+ (is (s/valid? ::a/node (analyze ns-env [1 2 3 ])))
23+ (is (s/valid? ::a/node (analyze ns-env {})))
24+ (is (s/valid? ::a/node (analyze ns-env {1 2 3 4 })))
25+ (is (s/valid? ::a/node (analyze ns-env #{})))
26+ (is (s/valid? ::a/node (analyze ns-env #{1 2 3 }))))
27+
1628(deftest test-if
1729 (is (s/valid? ::a/node (analyze ns-env '(if true true ))))
1830 (is (s/valid? ::a/node (analyze ns-env '(if true true false )))))
You can’t perform that action at this time.
0 commit comments