Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
[!IMPORTANT]
This version has downgraded the commons-compress version to 1.24.0 in order to avoid classpath conflicts due to a recent change in commons-compress 1.25.0. See https://github.com/testcontainers/testcontainers-java/issues/8169 for more details.
ScriptScanner
with big String literals and PostgreSQL identifiers (as introduced by #7646) (#7818) @inponomarevcopyFile
API (#4661) @kiviewComposeContainer
(#5608) @eddumelendezWait.forListeningPorts(ports)
(#7402) @eddumelendezSelinuxContext.SHARED
by default (#7187) @jeroen-vd-nlCreateContainerCmd
(#7421) @eddumelendezClickHouseContainer
implementation (#7403) @eddumelendezBigQueryEmulatorContainer
(#7324) @eddumelendezDatastoreEmulatorContainer
(#7328) @eddumelendez@Testcontainers(parallel = true)
(#7394) @eddumelendezSee https://java.testcontainers.org/modules/kafka/
See https://java.testcontainers.org/modules/redpanda/
Testcontainers for Java 1.18.2 introduced new strategies to detect the docker.sock
. There was an issue reported, see #7082. It's is highly recommended to use version 1.18.3.
testcontainers/ryuk
version to 0.5.1 (#7054) @eddumelendezTestcontainersHostPropertyClientStrategy
(#7053) @eddumelendez