@@ -54,20 +54,24 @@ public void testValidIntegralValuesWithoutJavaSemantics() {
5454 @ Test
5555 public void testWithLosslessNarrowing () {
5656 schemaValidatorsConfig .setLosslessNarrowing (true );
57+ for (String validValue : validIntegralValues ) {
5758 assertSame (validValue , JsonType .INTEGER ,
5859 getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.0" )), schemaValidatorsConfig ));
5960
6061 assertSame (validValue , JsonType .NUMBER ,
61- getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.5" )), schemaValidatorsConfig ));
62+ getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.5" )), schemaValidatorsConfig ));
63+ }
6264 }
6365
6466 @ Test
6567 public void testWithoutLosslessNarrowing () {
6668 schemaValidatorsConfig .setLosslessNarrowing (false );
67- assertSame (validValue , JsonType .NUMBER ,
68- getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.0" )), schemaValidatorsConfig ));
69+ for (String validValue : validIntegralValues ) {
70+ assertSame (validValue , JsonType .NUMBER ,
71+ getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.0" )), schemaValidatorsConfig ));
6972
70- assertSame (validValue , JsonType .NUMBER ,
71- getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.5" )), schemaValidatorsConfig ));
73+ assertSame (validValue , JsonType .NUMBER ,
74+ getValueNodeType (DecimalNode .valueOf (new BigDecimal ("1.5" )), schemaValidatorsConfig ));
75+ }
7276 }
7377}
0 commit comments