Skip to content

Commit

Permalink
Add failing test for #616
Browse files Browse the repository at this point in the history
  • Loading branch information
cowtowncoder committed May 11, 2020
1 parent 55dd192 commit f5209c3
Showing 1 changed file with 26 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package com.fasterxml.jackson.failing;

import com.fasterxml.jackson.core.*;
import com.fasterxml.jackson.core.json.JsonReadFeature;

public class TrailingCommas616Test extends BaseTest
{
public void testRootLevel616() throws Exception
{
final JsonFactory f = JsonFactory.builder()
.enable(JsonReadFeature.ALLOW_MISSING_VALUES)
.build();
_testRootLevel616(f, MODE_INPUT_STREAM);
_testRootLevel616(f, MODE_INPUT_STREAM_THROTTLED);
_testRootLevel616(f, MODE_READER);
}

private void _testRootLevel616(JsonFactory f, int mode) throws Exception
{
JsonParser p = createParser(f, mode, ",");
assertToken(JsonToken.VALUE_NULL, p.nextToken());
assertToken(JsonToken.VALUE_NULL, p.nextToken());
assertNull(p.nextToken());
p.close();
}
}

0 comments on commit f5209c3

Please sign in to comment.