diff options
author | Mathias <mathias@spray.io> | 2014-10-28 12:23:29 +0100 |
---|---|---|
committer | Mathias <mathias@spray.io> | 2014-10-28 12:26:49 +0100 |
commit | c3bd8fe437f422e1314a1a2ecd45c1d8f16facaa (patch) | |
tree | b906ed4399a1ed5663c5363b2d37935df84c268f /src/test/scala/spray/json/RoundTripSpecs.scala | |
parent | e694cd7861266265bf69cb26c262f15ae2bab99c (diff) | |
download | spray-json-c3bd8fe437f422e1314a1a2ecd45c1d8f16facaa.tar.gz spray-json-c3bd8fe437f422e1314a1a2ecd45c1d8f16facaa.tar.bz2 spray-json-c3bd8fe437f422e1314a1a2ecd45c1d8f16facaa.zip |
Fix OOE when parsing unterminated JSON strings, fixes #122
Diffstat (limited to 'src/test/scala/spray/json/RoundTripSpecs.scala')
-rw-r--r-- | src/test/scala/spray/json/RoundTripSpecs.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/scala/spray/json/RoundTripSpecs.scala b/src/test/scala/spray/json/RoundTripSpecs.scala index 7609a53..c4f7764 100644 --- a/src/test/scala/spray/json/RoundTripSpecs.scala +++ b/src/test/scala/spray/json/RoundTripSpecs.scala @@ -8,7 +8,7 @@ object JsValueGenerators { import Gen._ import Arbitrary.arbitrary - val parseableString: Gen[String] = arbitrary[String] + val parseableString: Gen[String] = Gen.someOf(('\u0020' to '\u007E').toVector).map(_.mkString) val genString: Gen[JsString] = parseableString.map(JsString(_)) val genBoolean: Gen[JsBoolean] = oneOf(JsFalse, JsTrue) val genLongNumber: Gen[JsNumber] = arbitrary[Long].map(JsNumber(_)) |