@@ -144,7 +144,7 @@ void parserDelegate() throws IOException
144144 "[ 1, true, null, { \" a\" : \" foo\" }, \" AQI=\" ]" );
145145 JsonParserDelegate del = new JsonParserDelegate (parser );
146146
147- final String TOKEN ="foo" ;
147+ final String TOKEN = "foo" ;
148148
149149 // Basic capabilities for parser:
150150 assertFalse (del .canParseAsync ());
@@ -166,6 +166,7 @@ void parserDelegate() throws IOException
166166 assertFalse (del .hasStringCharacters ());
167167 assertNull (del .currentValue ());
168168 assertNull (del .currentName ());
169+ assertNull (del .getLastClearedToken ());
169170
170171 assertToken (JsonToken .START_ARRAY , del .nextToken ());
171172 assertEquals (JsonTokenId .ID_START_ARRAY , del .currentTokenId ());
@@ -219,8 +220,10 @@ void parserDelegate() throws IOException
219220 assertEquals ("a" , del .currentName ());
220221
221222 assertToken (JsonToken .VALUE_STRING , del .nextToken ());
223+ del .finishToken ();
222224 assertTrue (del .hasStringCharacters ());
223225 assertEquals ("foo" , del .getString ());
226+ assertEquals (3 , del .getStringLength ());
224227
225228 assertToken (JsonToken .END_OBJECT , del .nextToken ());
226229 assertEquals (TOKEN , del .currentValue ());
0 commit comments