TestContainers Compatibility, Version

This commit is contained in:
Gary Russell
2022-11-01 13:49:48 -04:00
parent 8a47862025
commit b9b205feff
2 changed files with 5 additions and 2 deletions

View File

@@ -67,7 +67,7 @@ ext {
springDataVersion = '2022.0.0-RC1'
springVersion = project.hasProperty('springVersion') ? project.springVersion : '6.0.0-RC1'
springRetryVersion = '2.0.0-RC1'
testContainersVersion = '1.17.3'
testContainersVersion = '1.17.5'
zstdJniVersion = '1.5.0-2'
}

View File

@@ -19,6 +19,7 @@ package org.springframework.amqp.rabbit.junit;
import java.time.Duration;
import org.testcontainers.containers.RabbitMQContainer;
import org.testcontainers.utility.DockerImageName;
/**
* @author Gary Russell
@@ -37,7 +38,9 @@ public abstract class AbstractTestContainerTests {
if (cache != null) {
image = cache + image;
}
RABBITMQ = new RabbitMQContainer(image)
DockerImageName imageName = DockerImageName.parse(image)
.asCompatibleSubstituteFor("rabbitmq");
RABBITMQ = new RabbitMQContainer(imageName)
.withExposedPorts(5672, 15672, 5552)
.withPluginsEnabled("rabbitmq_stream")
.withStartupTimeout(Duration.ofMinutes(2));