From 248370a3f9113d5a21e441b98ff2f5f8e144a399 Mon Sep 17 00:00:00 2001 From: Denis Lugowski Date: Sat, 6 Dec 2025 19:24:25 +0100 Subject: [PATCH] fix: Testcontainer use unique name --- .../config/TestContainersConfig.kt | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/legalconsenthub-backend/src/main/kotlin/com/betriebsratkanzlei/legalconsenthub/config/TestContainersConfig.kt b/legalconsenthub-backend/src/main/kotlin/com/betriebsratkanzlei/legalconsenthub/config/TestContainersConfig.kt index 1ea9f9e..7feac08 100644 --- a/legalconsenthub-backend/src/main/kotlin/com/betriebsratkanzlei/legalconsenthub/config/TestContainersConfig.kt +++ b/legalconsenthub-backend/src/main/kotlin/com/betriebsratkanzlei/legalconsenthub/config/TestContainersConfig.kt @@ -1,9 +1,5 @@ package com.betriebsratkanzlei.legalconsenthub.config -import com.github.dockerjava.api.model.ExposedPort -import com.github.dockerjava.api.model.HostConfig -import com.github.dockerjava.api.model.PortBinding -import com.github.dockerjava.api.model.Ports import org.springframework.boot.testcontainers.service.connection.ServiceConnection import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Configuration @@ -21,18 +17,7 @@ class TestContainersConfig { .withDatabaseName("legalconsenthub") .withUsername("legalconsenthub") .withPassword("legalconsenthub") - .withExposedPorts(5432) .withCreateContainerCmdModifier { cmd -> - cmd.withName("legalconsenthub-backend") - cmd.withHostConfig( - HostConfig().apply { - this.withPortBindings( - PortBinding( - Ports.Binding.bindPort(5432), - ExposedPort(5432), - ), - ) - }, - ) + cmd.withName("legalconsenthub-test-${System.currentTimeMillis()}") }.withReuse(true) }