diff options
-rw-r--r-- | src/test/scala/spray/json/JsonParserSpec.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/scala/spray/json/JsonParserSpec.scala b/src/test/scala/spray/json/JsonParserSpec.scala index a813c68..c6c1589 100644 --- a/src/test/scala/spray/json/JsonParserSpec.scala +++ b/src/test/scala/spray/json/JsonParserSpec.scala @@ -50,6 +50,9 @@ class JsonParserSpec extends Specification { JsonParser(""""\"\\/\b\f\n\r\t"""") mustEqual JsString("\"\\/\b\f\n\r\t") JsonParser("\"L\\" + "u00e4nder\"") mustEqual JsString("Länder") } + "parse all representations of the slash (SOLIDUS) character in a JsString" in { + JsonParser( "\"" + "/\\/\\u002f" + "\"") mustEqual JsString("///") + } "properly parse a simple JsObject" in ( JsonParser(""" { "key" :42, "key2": "value" }""") mustEqual JsObject("key" -> JsNumber(42), "key2" -> JsString("value")) |