@@ -3,12 +3,12 @@ package tools.jackson.module.kotlin.test
33import com.fasterxml.jackson.annotation.JsonCreator
44import com.fasterxml.jackson.annotation.JsonFormat
55import com.fasterxml.jackson.annotation.JsonFormat.Shape.STRING
6- import tools.jackson.databind.SerializationFeature
76import tools.jackson.databind.json.JsonMapper
87import tools.jackson.module.kotlin.KotlinFeature
98import tools.jackson.module.kotlin.kotlinModule
109import tools.jackson.module.kotlin.readValue
1110import org.junit.jupiter.api.Test
11+ import tools.jackson.databind.cfg.DateTimeFeature
1212import java.time.Instant
1313import kotlin.test.assertContentEquals
1414import kotlin.test.assertEquals
@@ -24,7 +24,7 @@ class DurationTests {
2424 @Test
2525 fun `should serialize Kotlin duration using Java time module` () {
2626 val mapper = mapperBuilder
27- .disable(SerializationFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
27+ .disable(DateTimeFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
2828 .build()
2929
3030 val result = mapper.writeValueAsString(1 .hours)
@@ -44,7 +44,7 @@ class DurationTests {
4444 @Test
4545 fun `should serialize Kotlin duration inside list using Java time module` () {
4646 val mapper = mapperBuilder
47- .disable(SerializationFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
47+ .disable(DateTimeFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
4848 .build()
4949
5050 val result = mapper.writeValueAsString(listOf (1 .hours, 2 .hours, 3 .hours))
@@ -64,7 +64,7 @@ class DurationTests {
6464 @Test
6565 fun `should serialize Kotlin duration inside map using Java time module` () {
6666 val mapper = mapperBuilder
67- .disable(SerializationFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
67+ .disable(DateTimeFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
6868 .build()
6969
7070 val result = mapper.writeValueAsString(
@@ -109,8 +109,8 @@ class DurationTests {
109109 @Test
110110 fun `should serialize Kotlin duration inside data class using Java time module` () {
111111 val mapper = mapperBuilder
112- .disable(SerializationFeature .WRITE_DATES_AS_TIMESTAMPS )
113- .disable(SerializationFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
112+ .disable(DateTimeFeature .WRITE_DATES_AS_TIMESTAMPS )
113+ .disable(DateTimeFeature .WRITE_DURATIONS_AS_TIMESTAMPS )
114114 .build()
115115
116116 val result = mapper.writeValueAsString(Meeting (Instant .parse(" 2023-06-20T14:00:00Z" ), 1.5 .hours))
@@ -143,7 +143,7 @@ class DurationTests {
143143 @Test
144144 fun `should serialize Kotlin duration inside data class using Java time module and mixin` () {
145145 val mapper = mapperBuilder
146- .disable(SerializationFeature .WRITE_DATES_AS_TIMESTAMPS )
146+ .disable(DateTimeFeature .WRITE_DATES_AS_TIMESTAMPS )
147147 .addMixIn(Meeting ::class .java, MeetingMixin ::class .java)
148148 .build()
149149
0 commit comments