From 506d12730b9597e174ea996ebb74aa53c42df951 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edd=C3=BA=20Mel=C3=A9ndez?= Date: Fri, 5 Sep 2025 11:14:44 -0600 Subject: [PATCH] Move Weaviate tests to JUnit Jupiter --- modules/weaviate/build.gradle | 7 +++++++ .../testcontainers/weaviate/WeaviateContainerTest.java | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/modules/weaviate/build.gradle b/modules/weaviate/build.gradle index 6c0140a64d1..04235749e3b 100644 --- a/modules/weaviate/build.gradle +++ b/modules/weaviate/build.gradle @@ -3,6 +3,13 @@ description = "Testcontainers :: Weaviate" dependencies { api project(':testcontainers') + testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.11.0' + + testImplementation 'org.junit.jupiter:junit-jupiter:5.13.4' testImplementation 'org.assertj:assertj-core:3.27.3' testImplementation 'io.weaviate:client:5.4.0' } + +test { + useJUnitPlatform() +} diff --git a/modules/weaviate/src/test/java/org/testcontainers/weaviate/WeaviateContainerTest.java b/modules/weaviate/src/test/java/org/testcontainers/weaviate/WeaviateContainerTest.java index 535b81126fd..9a1ad47d5af 100644 --- a/modules/weaviate/src/test/java/org/testcontainers/weaviate/WeaviateContainerTest.java +++ b/modules/weaviate/src/test/java/org/testcontainers/weaviate/WeaviateContainerTest.java @@ -5,7 +5,7 @@ import io.weaviate.client.base.Result; import io.weaviate.client.v1.misc.model.Meta; import org.assertj.core.api.InstanceOfAssertFactories; -import org.junit.Test; +import org.junit.jupiter.api.Test; import java.util.Arrays; import java.util.HashMap; @@ -14,10 +14,10 @@ import static org.assertj.core.api.Assertions.assertThat; -public class WeaviateContainerTest { +class WeaviateContainerTest { @Test - public void testWeaviate() { + void testWeaviate() { try ( // container { WeaviateContainer weaviate = new WeaviateContainer("cr.weaviate.io/semitechnologies/weaviate:1.29.0") // } @@ -32,7 +32,7 @@ public void testWeaviate() { } @Test - public void testWeaviateWithModules() { + void testWeaviateWithModules() { List enableModules = Arrays.asList( "backup-filesystem", "text2vec-openai",