From 25e99c370ea15d899c57f1e454dadd520cbdcbc3 Mon Sep 17 00:00:00 2001 From: tallison Date: Wed, 16 Oct 2024 14:46:31 -0400 Subject: [PATCH] TIKA-4320 -- avoid opensearch test if docker is not installed --- .../tika-pipes-opensearch-integration-tests/pom.xml | 5 +++++ .../apache/tika/pipes/opensearch/tests/OpenSearchTest.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/tika-integration-tests/tika-pipes-opensearch-integration-tests/pom.xml b/tika-integration-tests/tika-pipes-opensearch-integration-tests/pom.xml index e71680965c..948e3754bd 100644 --- a/tika-integration-tests/tika-pipes-opensearch-integration-tests/pom.xml +++ b/tika-integration-tests/tika-pipes-opensearch-integration-tests/pom.xml @@ -60,6 +60,11 @@ 2.1.1 test + + org.testcontainers + junit-jupiter + test + diff --git a/tika-integration-tests/tika-pipes-opensearch-integration-tests/src/test/java/org/apache/tika/pipes/opensearch/tests/OpenSearchTest.java b/tika-integration-tests/tika-pipes-opensearch-integration-tests/src/test/java/org/apache/tika/pipes/opensearch/tests/OpenSearchTest.java index c899696429..228778074d 100644 --- a/tika-integration-tests/tika-pipes-opensearch-integration-tests/src/test/java/org/apache/tika/pipes/opensearch/tests/OpenSearchTest.java +++ b/tika-integration-tests/tika-pipes-opensearch-integration-tests/src/test/java/org/apache/tika/pipes/opensearch/tests/OpenSearchTest.java @@ -42,6 +42,7 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; import org.opensearch.testcontainers.OpensearchContainer; +import org.testcontainers.junit.jupiter.Testcontainers; import org.testcontainers.utility.DockerImageName; import org.apache.tika.cli.TikaCLI; @@ -55,6 +56,7 @@ import org.apache.tika.pipes.emitter.opensearch.JsonResponse; import org.apache.tika.pipes.emitter.opensearch.OpenSearchEmitter; +@Testcontainers(disabledWithoutDocker = true) public class OpenSearchTest { private static DockerImageName OPENSEARCH_IMAGE = DockerImageName.parse("opensearchproject/opensearch:2.17.1"); private static OpensearchContainer CONTAINER;