diff --git a/cameleer3-server-app/src/test/java/com/cameleer3/server/app/AbstractPostgresIT.java b/cameleer3-server-app/src/test/java/com/cameleer3/server/app/AbstractPostgresIT.java index 490e20a9..ac033649 100644 --- a/cameleer3-server-app/src/test/java/com/cameleer3/server/app/AbstractPostgresIT.java +++ b/cameleer3-server-app/src/test/java/com/cameleer3/server/app/AbstractPostgresIT.java @@ -8,14 +8,19 @@ import org.springframework.test.context.DynamicPropertySource; import org.testcontainers.containers.PostgreSQLContainer; import org.testcontainers.junit.jupiter.Container; import org.testcontainers.junit.jupiter.Testcontainers; +import org.testcontainers.utility.DockerImageName; @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) @Testcontainers public abstract class AbstractPostgresIT { + private static final DockerImageName TIMESCALEDB_IMAGE = + DockerImageName.parse("timescale/timescaledb:latest-pg16") + .asCompatibleSubstituteFor("postgres"); + @Container static final PostgreSQLContainer postgres = - new PostgreSQLContainer<>("timescale/timescaledb:latest-pg16") + new PostgreSQLContainer<>(TIMESCALEDB_IMAGE) .withDatabaseName("cameleer3") .withUsername("cameleer") .withPassword("test");