Skip to content

Commit 682fd2f

Browse files
committed
Merge branch '2.18' into 2.19
2 parents 78da93f + 77d71c7 commit 682fd2f

File tree

11 files changed

+48
-43
lines changed

11 files changed

+48
-43
lines changed

src/test/java/com/fasterxml/jackson/databind/ObjectMapperTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public void testCopyWith() throws Exception {
213213
JsonNode readResult = copiedMapper.readTree(json);
214214
// validate functionality
215215
assertEquals("Black", readResult.get("color").asText());
216-
assertEquals(true, readResult.get("free").asBoolean());
216+
assertTrue(readResult.get("free").asBoolean());
217217
assertEquals(204, readResult.get("pages").asInt());
218218
String readResultAsString = _unifyLFs("{\n \"color\" : \"Black\",\n \"free\" : \"true\",\n \"pages\" : \"204.04\"\n}");
219219
assertEquals(readResultAsString, _unifyLFs(mapper.writeValueAsString(readResult)));

src/test/java/com/fasterxml/jackson/databind/convert/CoerceToBooleanTest.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -195,14 +195,14 @@ public void testIntToBooleanCoercionSuccessPojo() throws Exception
195195
final ObjectReader r = DEFAULT_MAPPER.readerFor(BooleanPOJO.class);
196196

197197
p = r.readValue(DOC_WITH_0);
198-
assertEquals(false, p.value);
198+
assertFalse(p.value);
199199
p = r.readValue(utf8Bytes(DOC_WITH_0));
200-
assertEquals(false, p.value);
200+
assertFalse(p.value);
201201

202202
p = r.readValue(DOC_WITH_1);
203-
assertEquals(true, p.value);
203+
assertTrue(p.value);
204204
p = r.readValue(utf8Bytes(DOC_WITH_1));
205-
assertEquals(true, p.value);
205+
assertTrue(p.value);
206206
}
207207

208208
@Test
@@ -221,12 +221,12 @@ public void testIntToBooleanCoercionSuccessRoot() throws Exception
221221

222222
ab = atomicR.readValue(" 0");
223223
ab = atomicR.readValue(utf8Bytes(" 0"));
224-
assertEquals(false, ab.get());
224+
assertFalse(ab.get());
225225

226226
ab = atomicR.readValue(" 111");
227-
assertEquals(true, ab.get());
227+
assertTrue(ab.get());
228228
ab = atomicR.readValue(utf8Bytes(" 111"));
229-
assertEquals(true, ab.get());
229+
assertTrue(ab.get());
230230
}
231231

232232
// Test for verifying that Long values are coerced to boolean correctly as well

src/test/java/com/fasterxml/jackson/databind/deser/builder/BuilderWithUnwrappedTest.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
import static org.junit.jupiter.api.Assertions.assertEquals;
1414
import static org.junit.jupiter.api.Assertions.assertNotNull;
15+
import static org.junit.jupiter.api.Assertions.assertTrue;
1516

1617
import static com.fasterxml.jackson.databind.testutil.DatabindTestUtil.a2q;
1718

@@ -232,7 +233,7 @@ public void testWithUnwrappedAndCreatorSingleParameterAtBeginning() throws Excep
232233
assertEquals("John", person.getName().getFirst());
233234
assertEquals("Doe", person.getName().getLast());
234235
assertEquals(30, person.getAge());
235-
assertEquals(true, person.isAlive());
236+
assertTrue(person.isAlive());
236237
}
237238

238239
@Test
@@ -246,7 +247,7 @@ public void testWithUnwrappedAndCreatorSingleParameterInMiddle() throws Exceptio
246247
assertEquals("John", person.getName().getFirst());
247248
assertEquals("Doe", person.getName().getLast());
248249
assertEquals(30, person.getAge());
249-
assertEquals(true, person.isAlive());
250+
assertTrue(person.isAlive());
250251
}
251252

252253
@Test
@@ -260,7 +261,7 @@ public void testWithUnwrappedAndCreatorSingleParameterAtEnd() throws Exception {
260261
assertEquals("John", person.getName().getFirst());
261262
assertEquals("Doe", person.getName().getLast());
262263
assertEquals(30, person.getAge());
263-
assertEquals(true, person.isAlive());
264+
assertTrue(person.isAlive());
264265
}
265266

266267
@Test
@@ -274,7 +275,7 @@ public void testWithUnwrappedAndCreatorMultipleParametersAtBeginning() throws Ex
274275
assertEquals("John", animal.getName().getFirst());
275276
assertEquals("Doe", animal.getName().getLast());
276277
assertEquals(30, animal.getAge());
277-
assertEquals(true, animal.isAlive());
278+
assertTrue(animal.isAlive());
278279
}
279280

280281
@Test
@@ -288,7 +289,7 @@ public void testWithUnwrappedAndCreatorMultipleParametersInMiddle() throws Excep
288289
assertEquals("John", animal.getName().getFirst());
289290
assertEquals("Doe", animal.getName().getLast());
290291
assertEquals(30, animal.getAge());
291-
assertEquals(true, animal.isAlive());
292+
assertTrue(animal.isAlive());
292293
}
293294

294295
@Test
@@ -302,7 +303,7 @@ public void testWithUnwrappedAndCreatorMultipleParametersAtEnd() throws Exceptio
302303
assertEquals("John", animal.getName().getFirst());
303304
assertEquals("Doe", animal.getName().getLast());
304305
assertEquals(30, animal.getAge());
305-
assertEquals(true, animal.isAlive());
306+
assertTrue(animal.isAlive());
306307
}
307308

308309
@Test

src/test/java/com/fasterxml/jackson/databind/deser/creators/PolymorphicPropsCreatorsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public void testManualPolymorphicCatBasic() throws Exception
159159
Cat cat = (Cat) animal;
160160
assertEquals(18, cat.lives);
161161
// ok, he can't drink dairy products. Let's verify:
162-
assertEquals(false, cat.likesCream);
162+
assertFalse(cat.likesCream);
163163
}
164164

165165
@Test

src/test/java/com/fasterxml/jackson/databind/deser/creators/TestCreators.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ public void testConstructorAndProps() throws Exception
435435
("{ \"a\" : \"1\", \"b\": 2, \"c\" : true }", ConstructorAndPropsBean.class);
436436
assertEquals(1, bean.a);
437437
assertEquals(2, bean.b);
438-
assertEquals(true, bean.c);
438+
assertTrue(bean.c);
439439
}
440440

441441
@Test

src/test/java/com/fasterxml/jackson/databind/deser/filter/NullConversionsForContentTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ public void testNullsAsEmptyWithPrimitiveArrays() throws Exception
288288
NullContentAsEmpty<boolean[]> result = MAPPER.readValue(JSON,
289289
new TypeReference<NullContentAsEmpty<boolean[]>>() { });
290290
assertEquals(1, result.values.length);
291-
assertEquals(false, result.values[0]);
291+
assertFalse(result.values[0]);
292292
}
293293
}
294294

@@ -437,8 +437,8 @@ public void testNullsSkipWithPrimitiveArrays() throws Exception
437437
NullContentSkip<boolean[]> result = MAPPER.readValue(JSON,
438438
new TypeReference<NullContentSkip<boolean[]>>() { });
439439
assertEquals(2, result.values.length);
440-
assertEquals(true, result.values[0]);
441-
assertEquals(true, result.values[1]);
440+
assertTrue(result.values[0]);
441+
assertTrue(result.values[1]);
442442
}
443443
}
444444

src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKScalarsDeserTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ public void testNullForPrimitivesDefault() throws IOException
530530
PrimitivesBean.class);
531531
assertNotNull(bean);
532532
assertEquals(0, bean.intValue);
533-
assertEquals(false, bean.booleanValue);
533+
assertFalse(bean.booleanValue);
534534
assertEquals(0.0, bean.doubleValue);
535535

536536
bean = MAPPER.readValue("{\"byteValue\":null, \"longValue\":null, \"floatValue\":null}",

src/test/java/com/fasterxml/jackson/databind/jsonschema/TestGenerateJsonSchema.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -151,37 +151,37 @@ public void testOldSchemaGeneration() throws Exception
151151

152152
ObjectNode root = jsonSchema.getSchemaNode();
153153
assertEquals("object", root.get("type").asText());
154-
assertEquals(false, root.path("required").booleanValue());
154+
assertFalse(root.path("required").booleanValue());
155155
JsonNode propertiesSchema = root.get("properties");
156156
assertNotNull(propertiesSchema);
157157
JsonNode property1Schema = propertiesSchema.get("property1");
158158
assertNotNull(property1Schema);
159159
assertEquals("integer", property1Schema.get("type").asText());
160-
assertEquals(false, property1Schema.path("required").booleanValue());
160+
assertFalse(property1Schema.path("required").booleanValue());
161161
JsonNode property2Schema = propertiesSchema.get("property2");
162162
assertNotNull(property2Schema);
163163
assertEquals("string", property2Schema.get("type").asText());
164-
assertEquals(false, property2Schema.path("required").booleanValue());
164+
assertFalse(property2Schema.path("required").booleanValue());
165165
JsonNode property3Schema = propertiesSchema.get("property3");
166166
assertNotNull(property3Schema);
167167
assertEquals("array", property3Schema.get("type").asText());
168-
assertEquals(false, property3Schema.path("required").booleanValue());
168+
assertFalse(property3Schema.path("required").booleanValue());
169169
assertEquals("string", property3Schema.get("items").get("type").asText());
170170
JsonNode property4Schema = propertiesSchema.get("property4");
171171
assertNotNull(property4Schema);
172172
assertEquals("array", property4Schema.get("type").asText());
173-
assertEquals(false, property4Schema.path("required").booleanValue());
173+
assertFalse(property4Schema.path("required").booleanValue());
174174
assertEquals("number", property4Schema.get("items").get("type").asText());
175175

176176
JsonNode property5Schema = propertiesSchema.get("property5");
177177
assertNotNull(property5Schema);
178178
assertEquals("string", property5Schema.get("type").asText());
179-
assertEquals(true, property5Schema.path("required").booleanValue());
179+
assertTrue(property5Schema.path("required").booleanValue());
180180

181181
JsonNode property6Schema = propertiesSchema.get("property6");
182182
assertNotNull(property6Schema);
183183
assertEquals("integer", property6Schema.get("type").asText());
184-
assertEquals(false, property6Schema.path("required").booleanValue());
184+
assertFalse(property6Schema.path("required").booleanValue());
185185
}
186186

187187
@JsonFilter("filteredBean")

src/test/java/com/fasterxml/jackson/databind/node/JsonNodeConversionsTest.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -141,18 +141,18 @@ public void testAsInt() throws Exception
141141
@Test
142142
public void testAsBoolean() throws Exception
143143
{
144-
assertEquals(false, BooleanNode.FALSE.asBoolean());
145-
assertEquals(true, BooleanNode.TRUE.asBoolean());
146-
assertEquals(false, IntNode.valueOf(0).asBoolean());
147-
assertEquals(true, IntNode.valueOf(1).asBoolean());
148-
assertEquals(false, LongNode.valueOf(0).asBoolean());
149-
assertEquals(true, LongNode.valueOf(-34L).asBoolean());
150-
assertEquals(true, new TextNode("true").asBoolean());
151-
assertEquals(false, new TextNode("false").asBoolean());
152-
assertEquals(false, new TextNode("barf").asBoolean());
153-
assertEquals(true, new TextNode("barf").asBoolean(true));
154-
155-
assertEquals(true, new POJONode(Boolean.TRUE).asBoolean());
144+
assertFalse(BooleanNode.FALSE.asBoolean());
145+
assertTrue(BooleanNode.TRUE.asBoolean());
146+
assertFalse(IntNode.valueOf(0).asBoolean());
147+
assertTrue(IntNode.valueOf(1).asBoolean());
148+
assertFalse(LongNode.valueOf(0).asBoolean());
149+
assertTrue(LongNode.valueOf(-34L).asBoolean());
150+
assertTrue(new TextNode("true").asBoolean());
151+
assertFalse(new TextNode("false").asBoolean());
152+
assertFalse(new TextNode("barf").asBoolean());
153+
assertTrue(new TextNode("barf").asBoolean(true));
154+
155+
assertTrue(new POJONode(Boolean.TRUE).asBoolean());
156156
}
157157

158158
// Deserializer to trigger the problem described in [JACKSON-554]

src/test/java/com/fasterxml/jackson/databind/struct/FormatFeatureAcceptSingleTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
1616
import com.fasterxml.jackson.databind.testutil.DatabindTestUtil;
1717

18-
import static org.junit.jupiter.api.Assertions.*;
18+
import static org.junit.jupiter.api.Assertions.assertEquals;
19+
import static org.junit.jupiter.api.Assertions.assertNotNull;
20+
import static org.junit.jupiter.api.Assertions.assertTrue;
1921

2022
public class FormatFeatureAcceptSingleTest extends DatabindTestUtil
2123
{
@@ -213,7 +215,7 @@ public void testSingleBooleanArrayRead() throws Exception {
213215
BooleanArrayWrapper result = MAPPER.readValue(json, BooleanArrayWrapper.class);
214216
assertNotNull(result.values);
215217
assertEquals(1, result.values.length);
216-
assertEquals(true, result.values[0]);
218+
assertTrue(result.values[0]);
217219
}
218220

219221
@Test

0 commit comments

Comments
 (0)