Skip to content

Commit 39b6703

Browse files
author
Yannick Scherer
committed
add tests for record reader macro.
(see #30)
1 parent a178fca commit 39b6703

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

test/rewrite_clj/node/coerce_test.clj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,12 @@
5151
(let [n (coerce #'identity)]
5252
n => #(satisfies? node/Node %)
5353
(node/sexpr n) => '(var clojure.core/identity)))
54+
55+
(defrecord Foo-Bar [a])
56+
57+
(fact "about records."
58+
(let [v (Foo-Bar. 0)
59+
n (coerce v)]
60+
n => #(satisfies? node/Node %)
61+
(node/tag n) => :reader-macro
62+
(node/string n) => (pr-str v)))

0 commit comments

Comments
 (0)