Skip to content

Commit 954f57b

Browse files
committed
Use default pretty printer
1 parent a869d0b commit 954f57b

File tree

1 file changed

+35
-35
lines changed
  • src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/github

1 file changed

+35
-35
lines changed

src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/github/Github464.kt

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ import kotlin.test.assertEquals
1515

1616
class Github464 {
1717
class UnboxTest {
18+
val writer = jacksonObjectMapper().writerWithDefaultPrettyPrinter()
19+
1820
@JvmInline
1921
value class ValueClass(val value: Int)
2022
data class WrapperClass(val inlineField: ValueClass)
@@ -49,23 +51,22 @@ class Github464 {
4951
waldo = emptyMap()
5052
)
5153

52-
val om = jacksonObjectMapper()
5354
assertEquals("""
5455
{
55-
"foo": 0,
56-
"bar": null,
57-
"baz": 0,
58-
"qux": [0, null],
59-
"quux": [0, null],
60-
"corge": {
61-
"inlineField": 0
62-
},
63-
"grault": null,
64-
"garply": {},
65-
"waldo": {}
56+
"foo" : 0,
57+
"bar" : null,
58+
"baz" : 0,
59+
"qux" : [ 0, null ],
60+
"quux" : [ 0, null ],
61+
"corge" : {
62+
"inlineField" : 0
63+
},
64+
"grault" : null,
65+
"garply" : { },
66+
"waldo" : { }
6667
}
67-
""".replace("\\s".toRegex(), ""),
68-
om.writeValueAsString(target)
68+
""".trimIndent(),
69+
writer.writeValueAsString(target)
6970
)
7071
}
7172

@@ -87,31 +88,30 @@ class Github464 {
8788
waldo = mapOf(WrapperClass(zeroValue) to WrapperClass(zeroValue), WrapperClass(oneValue) to null)
8889
)
8990

90-
val om = jacksonObjectMapper()
9191
assertEquals("""
9292
{
93-
"foo": 0,
94-
"bar": null,
95-
"baz": 0,
96-
"qux": [0, null],
97-
"quux": [0, null],
98-
"corge": {
99-
"inlineField": 0
100-
},
101-
"grault": null,
102-
"garply": {
103-
"0": 0,
104-
"1": null
93+
"foo" : 0,
94+
"bar" : null,
95+
"baz" : 0,
96+
"qux" : [ 0, null ],
97+
"quux" : [ 0, null ],
98+
"corge" : {
99+
"inlineField" : 0
100+
},
101+
"grault" : null,
102+
"garply" : {
103+
"0" : 0,
104+
"1" : null
105+
},
106+
"waldo" : {
107+
"{inlineField=0}" : {
108+
"inlineField" : 0
105109
},
106-
"waldo": {
107-
"{inlineField=0}": {
108-
"inlineField": 0
109-
},
110-
"{inlineField=1}": null
111-
}
110+
"{inlineField=1}" : null
111+
}
112112
}
113-
""".replace("\\s".toRegex(), ""),
114-
om.writeValueAsString(target)
113+
""".trimIndent(),
114+
writer.writeValueAsString(target)
115115
)
116116
}
117117
}

0 commit comments

Comments
 (0)