diff options
Diffstat (limited to 'src/test/clojure')
-rw-r--r-- | src/test/clojure/clojure/contrib/test_json.clj | 8 |
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"))) |