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