From cf8056880bc831e45ac7f8a80c619710eaf4e11b Mon Sep 17 00:00:00 2001 From: Glenn Renfro Date: Thu, 13 Oct 2022 15:01:34 -0400 Subject: [PATCH] Added jackson as a optional test dependency for integration tests --- spring-cloud-task-integration-tests/pom.xml | 6 ++++++ .../cloud/task/listener/BatchExecutionEventTests.java | 2 ++ 2 files changed, 8 insertions(+) diff --git a/spring-cloud-task-integration-tests/pom.xml b/spring-cloud-task-integration-tests/pom.xml index fb89b64c..f356789f 100644 --- a/spring-cloud-task-integration-tests/pom.xml +++ b/spring-cloud-task-integration-tests/pom.xml @@ -146,6 +146,12 @@ spring-cloud-stream test + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + test + true + diff --git a/spring-cloud-task-integration-tests/src/test/java/org/springframework/cloud/task/listener/BatchExecutionEventTests.java b/spring-cloud-task-integration-tests/src/test/java/org/springframework/cloud/task/listener/BatchExecutionEventTests.java index c53ca142..f19b5c4a 100644 --- a/spring-cloud-task-integration-tests/src/test/java/org/springframework/cloud/task/listener/BatchExecutionEventTests.java +++ b/spring-cloud-task-integration-tests/src/test/java/org/springframework/cloud/task/listener/BatchExecutionEventTests.java @@ -22,6 +22,7 @@ import java.util.UUID; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; import configuration.JobConfiguration; import configuration.JobSkipConfiguration; import org.assertj.core.api.Assertions; @@ -56,6 +57,7 @@ public class BatchExecutionEventTests { @BeforeEach public void setup() { objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + objectMapper.registerModule(new JavaTimeModule()); } @AfterEach