Lines Matching refs:parseValue

37         parser.parseValue(" \u000b 1");  in shouldFailToParseIllegalWhitespaceChars()
43 assertEquals(null, parser.parseValue("null")); in shouldParseJsonNull()
48 parser.parseValue(null); in shouldFailToParseJavaNull()
53 assertEquals(true, parser.parseValue("true")); in shouldParseJsonBoolean()
54 assertEquals(false, parser.parseValue("false")); in shouldParseJsonBoolean()
59 assertEquals(1, parser.parseValue("1")); in shouldParseJsonNumbers()
60 assertEquals(-1, parser.parseValue("-1")); in shouldParseJsonNumbers()
61 assertEquals(1.5, parser.parseValue("1.5")); in shouldParseJsonNumbers()
62 assertEquals(1.5e13, parser.parseValue("1.5e13")); in shouldParseJsonNumbers()
63 assertEquals(1.0e16, parser.parseValue("9999999999999999")); in shouldParseJsonNumbers()
64 assertEquals(Double.POSITIVE_INFINITY, parser.parseValue("1.5e99999999")); in shouldParseJsonNumbers()
69 parser.parseValue("--5"); in shouldFailToParseDoubleNegativeNumbers()
74 parser.parseValue("5e5.5"); in shouldFailToParseNumbersWithDecimalExponent()
79 parser.parseValue("05"); in shouldFailToParseNumbersBeginningWithZero()
84 assertEquals("hello", parser.parseValue("\"hello\"")); in shouldParseJsonString()
86 parser.parseValue("\"Sch\\u00f6ne Gr\\u00fc\\u00dfe\"")); in shouldParseJsonString()
87 assertEquals("", parser.parseValue(str('"', '"'))); in shouldParseJsonString()
88 assertEquals(" ", parser.parseValue(str('"', ' ', '"'))); in shouldParseJsonString()
89 assertEquals("\r", parser.parseValue(str('"', '\\', 'r', '"'))); in shouldParseJsonString()
90 assertEquals("\n", parser.parseValue(str('"', '\\', 'n', '"'))); in shouldParseJsonString()
91 assertEquals("\t", parser.parseValue(str('"', '\\', 't', '"'))); in shouldParseJsonString()
92 assertEquals("\\", parser.parseValue(str('"', '\\', '\\', '"'))); in shouldParseJsonString()
93 assertEquals("/", parser.parseValue(str('"', '/', '"'))); in shouldParseJsonString()
94 assertEquals("/", parser.parseValue(str('"', '\\', '/', '"'))); in shouldParseJsonString()
95 assertEquals("\"", parser.parseValue(str('"', '\\', '"', '"'))); in shouldParseJsonString()
100 parser.parseValue(""); in shouldFailToParseEmptyJavaString()
105 parser.parseValue(str('"')); in shouldFailToParseSingleDoubleQuote()
110 parser.parseValue(str('"', '\\', '"')); in shouldFailToParseStringContainingSingleBackslash()
115 parser.parseValue(str('"', '\n', '"')); in shouldFailToParseStringIllegalStringChars()
120 assertEquals(0, ((NativeArray) parser.parseValue("[]")).getLength() ); in shouldParseEmptyJsonArray()
127 .parseValue("[ \"hello\" , 3, null, [false] ]"); in shouldParseHeterogeneousJsonArray()
140 parser.parseValue("[wtf]"); in shouldFailToParseArrayWithInvalidElements()
151 NativeObject actual = (NativeObject) parser.parseValue(json); in shouldParseJsonObject()
161 parser.parseValue("{\"only\", \"keys\"}"); in shouldFailToParseJsonObjectsWithInvalidFormat()
166 parser.parseValue("1 2"); in shouldFailToParseMoreThanOneToplevelValue()
171 parser.parseValue("\"\\u00f\""); in shouldFailToParseStringTruncatedUnicode()
176 parser.parseValue("\"\u0000\""); in shouldFailToParseStringControlChars1()
181 parser.parseValue("\"\u001f\""); in shouldFailToParseStringControlChars2()
186 parser.parseValue("1 "); in shouldAllowTrailingWhitespace()
191 parser.parseValue("{\"a\" "); in shouldThrowParseExceptionWhenIncompleteObject()
196 parser.parseValue("[1 "); in shouldThrowParseExceptionWhenIncompleteArray()