diff options
author | Mathias <mathias@spray.cc> | 2012-02-01 15:17:39 +0100 |
---|---|---|
committer | Mathias <mathias@spray.cc> | 2012-02-01 15:17:39 +0100 |
commit | 86a975a4857bf6ee207e30fe4a7fc427345fb08b (patch) | |
tree | dbb4631ee197afc3f64edcc329c1595221010c76 /src/test/scala/cc/spray/json/ReadmeSpec.scala | |
parent | 23ba08be46c3d31b26528cb54e28f3516307484f (diff) | |
download | spray-json-86a975a4857bf6ee207e30fe4a7fc427345fb08b.tar.gz spray-json-86a975a4857bf6ee207e30fe4a7fc427345fb08b.tar.bz2 spray-json-86a975a4857bf6ee207e30fe4a7fc427345fb08b.zip |
Update README
Diffstat (limited to 'src/test/scala/cc/spray/json/ReadmeSpec.scala')
-rw-r--r-- | src/test/scala/cc/spray/json/ReadmeSpec.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/test/scala/cc/spray/json/ReadmeSpec.scala b/src/test/scala/cc/spray/json/ReadmeSpec.scala index e67312d..791720f 100644 --- a/src/test/scala/cc/spray/json/ReadmeSpec.scala +++ b/src/test/scala/cc/spray/json/ReadmeSpec.scala @@ -28,7 +28,7 @@ class ReadmeSpec extends Specification { val jsonAst = source.asJson jsonAst mustEqual JsObject("some" -> JsString("JSON source")) - val json2 = PrettyPrinter(jsonAst) + val json2 = jsonAst.prettyPrint json2 mustEqual """{ | "some": "JSON source" @@ -45,7 +45,7 @@ class ReadmeSpec extends Specification { "The case class example" should { "behave as expected" in { object MyJsonProtocol extends DefaultJsonProtocol { - implicit val colorFormat = jsonFormat(Color, "name", "red", "green", "blue") + implicit val colorFormat = jsonFormat4(Color) } import MyJsonProtocol._ color.toJson.convertTo[Color] mustEqual color @@ -60,7 +60,7 @@ class ReadmeSpec extends Specification { JsArray(JsString(c.name), JsNumber(c.red), JsNumber(c.green), JsNumber(c.blue)) def read(value: JsValue) = value match { - case JsArray(Seq(JsString(name), JsNumber(red), JsNumber(green), JsNumber(blue))) => + case JsArray(JsString(name) :: JsNumber(red) :: JsNumber(green) :: JsNumber(blue) :: Nil) => new Color(name, red.toInt, green.toInt, blue.toInt) case _ => deserializationError("Color expected") } |