@@ -14,17 +14,20 @@ public void testOverride() {
1414 final int numLen = 1234 ;
1515 final int strLen = 12345 ;
1616 final int depth = 123 ;
17+ final int nameLen = 2000 ;
1718 StreamReadConstraints constraints = StreamReadConstraints .builder ()
1819 .maxDocumentLength (maxDocLen )
1920 .maxNumberLength (numLen )
2021 .maxStringLength (strLen )
22+ .maxNameLength (nameLen )
2123 .maxNestingDepth (depth )
2224 .build ();
2325 try {
2426 StreamReadConstraints .overrideDefaultStreamReadConstraints (constraints );
2527 assertEquals (maxDocLen , StreamReadConstraints .defaults ().getMaxDocumentLength ());
2628 assertEquals (depth , StreamReadConstraints .defaults ().getMaxNestingDepth ());
2729 assertEquals (strLen , StreamReadConstraints .defaults ().getMaxStringLength ());
30+ assertEquals (nameLen , StreamReadConstraints .defaults ().getMaxNameLength ());
2831 assertEquals (numLen , StreamReadConstraints .defaults ().getMaxNumberLength ());
2932 } finally {
3033 StreamReadConstraints .overrideDefaultStreamReadConstraints (null );
@@ -34,6 +37,8 @@ public void testOverride() {
3437 StreamReadConstraints .defaults ().getMaxNestingDepth ());
3538 assertEquals (StreamReadConstraints .DEFAULT_MAX_STRING_LEN ,
3639 StreamReadConstraints .defaults ().getMaxStringLength ());
40+ assertEquals (StreamReadConstraints .DEFAULT_MAX_NAME_LEN ,
41+ StreamReadConstraints .defaults ().getMaxNameLength ());
3742 assertEquals (StreamReadConstraints .DEFAULT_MAX_NUM_LEN ,
3843 StreamReadConstraints .defaults ().getMaxNumberLength ());
3944 }
0 commit comments