diff --git a/commafeed-server/pom.xml b/commafeed-server/pom.xml index c378defb..a8db9fa7 100644 --- a/commafeed-server/pom.xml +++ b/commafeed-server/pom.xml @@ -477,7 +477,7 @@ org.mock-server mockserver-junit-jupiter - 6.1.0 + 7.0.0 test diff --git a/commafeed-server/src/test/java/com/commafeed/integration/BaseIT.java b/commafeed-server/src/test/java/com/commafeed/integration/BaseIT.java index 0eb3fbb4..ad23dd9f 100644 --- a/commafeed-server/src/test/java/com/commafeed/integration/BaseIT.java +++ b/commafeed-server/src/test/java/com/commafeed/integration/BaseIT.java @@ -30,8 +30,10 @@ import com.commafeed.frontend.model.request.InitialSetupRequest; import com.commafeed.frontend.model.request.SubscribeRequest; import io.restassured.RestAssured; +import io.restassured.config.ObjectMapperConfig; import io.restassured.http.ContentType; import io.restassured.http.Header; +import io.restassured.mapper.ObjectMapperType; import lombok.Getter; @Getter @@ -59,6 +61,9 @@ public abstract class BaseIT { URL resource = Objects.requireNonNull(getClass().getResource("/feed/rss.xml")); this.mockServerClient.when(FEED_REQUEST) .respond(HttpResponse.response().withBody(IOUtils.toString(resource, StandardCharsets.UTF_8))); + + // remove when Quarkus supports Jackson 3 + RestAssured.config = RestAssured.config().objectMapperConfig(new ObjectMapperConfig(ObjectMapperType.JACKSON_2)); } @AfterEach