aboutsummaryrefslogtreecommitdiff
path: root/src/test/clojure
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/clojure')
-rw-r--r--src/test/clojure/clojure/contrib/test_json.clj8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/clojure/clojure/contrib/test_json.clj b/src/test/clojure/clojure/contrib/test_json.clj
index f5b5b448..e62df3a8 100644
--- a/src/test/clojure/clojure/contrib/test_json.clj
+++ b/src/test/clojure/clojure/contrib/test_json.clj
@@ -1,6 +1,14 @@
(ns clojure.contrib.test-json
(:use clojure.test clojure.contrib.json))
+(deftest can-read-from-pushback-reader
+ (let [s (java.io.PushbackReader. (java.io.StringReader. "42"))]
+ (is (= 42 (read-json s)))))
+
+(deftest can-read-from-reader
+ (let [s (java.io.StringReader. "42")]
+ (is (= 42 (read-json s)))))
+
(deftest can-read-numbers
(is (= 42 (read-json "42")))
(is (= -3 (read-json "-3")))