File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 197
197
(coerce [sq]
198
198
(seq-node vector-node sq))
199
199
#?(:clj clojure.lang.IPersistentList :cljs List)
200
+ (coerce [sq]
201
+ (seq-node list-node sq))
202
+ #?(:clj clojure.lang.Cons :cljs Cons)
200
203
(coerce [sq]
201
204
(seq-node list-node sq))
202
205
#?(:clj clojure.lang.IPersistentSet :cljs PersistentHashSet)
Original file line number Diff line number Diff line change 15
15
(is (= expected-tag (node/tag n)) " tag" )
16
16
(is (= expected-type (protocols/node-type n)) " node-type" )
17
17
(is (not (meta n)))
18
- (is (= (type ?sexpr) (type (node/sexpr n)))))
18
+ (if (seq? ?sexpr)
19
+ (is (seq? (node/sexpr n)))
20
+ (is (= (type (node/sexpr n)) (type ?sexpr) ))))
19
21
20
22
; ; numbers
21
23
55
57
(list 1 2 3 ) :list :seq
56
58
#{} :set :seq
57
59
#{1 2 3 } :set :seq
60
+ (cons 1 [2 3 ]) :list :seq
58
61
59
62
; ; date
60
63
#inst " 2014-11-26T00:05:23" :token :token ))
You can’t perform that action at this time.
0 commit comments