Upgrade to Testcontainers 2.0.1

* Update dependencies name
  Modules are prefixed with `testcontainers-`
* Update container classes
  Container classes are under `org.testcontainers.<module-name>` package

See gh-47664

Signed-off-by: Eddú Meléndez <eddu.melendez@gmail.com>
This commit is contained in:
Eddú Meléndez
2025-10-17 17:11:24 +02:00
committed by Stéphane Nicoll
parent 8fc71a86b0
commit 7f64615690
133 changed files with 306 additions and 308 deletions
@@ -30,24 +30,24 @@ dependencies {
compileOnly("org.junit.jupiter:junit-jupiter")
compileOnly("org.springframework:spring-core")
optional("org.testcontainers:activemq")
optional("org.testcontainers:cassandra")
optional("org.testcontainers:couchbase")
optional("org.testcontainers:elasticsearch")
optional("org.testcontainers:grafana")
optional("org.testcontainers:junit-jupiter")
optional("org.testcontainers:kafka")
optional("org.testcontainers:ldap")
optional("org.testcontainers:mariadb")
optional("org.testcontainers:mongodb")
optional("org.testcontainers:mysql")
optional("org.testcontainers:neo4j")
optional("org.testcontainers:oracle-xe")
optional("org.testcontainers:oracle-free")
optional("org.testcontainers:postgresql")
optional("org.testcontainers:pulsar")
optional("org.testcontainers:rabbitmq")
optional("org.testcontainers:redpanda")
optional("org.testcontainers:testcontainers-activemq")
optional("org.testcontainers:testcontainers-cassandra")
optional("org.testcontainers:testcontainers-couchbase")
optional("org.testcontainers:testcontainers-elasticsearch")
optional("org.testcontainers:testcontainers-grafana")
optional("org.testcontainers:testcontainers-junit-jupiter")
optional("org.testcontainers:testcontainers-kafka")
optional("org.testcontainers:testcontainers-ldap")
optional("org.testcontainers:testcontainers-mariadb")
optional("org.testcontainers:testcontainers-mongodb")
optional("org.testcontainers:testcontainers-mysql")
optional("org.testcontainers:testcontainers-neo4j")
optional("org.testcontainers:testcontainers-oracle-xe")
optional("org.testcontainers:testcontainers-oracle-free")
optional("org.testcontainers:testcontainers-postgresql")
optional("org.testcontainers:testcontainers-pulsar")
optional("org.testcontainers:testcontainers-rabbitmq")
optional("org.testcontainers:testcontainers-redpanda")
optional("com.redis:testcontainers-redis")
}
@@ -30,19 +30,19 @@ import org.testcontainers.activemq.ArtemisContainer;
import org.testcontainers.cassandra.CassandraContainer;
import org.testcontainers.containers.Container;
import org.testcontainers.containers.GenericContainer;
import org.testcontainers.containers.MariaDBContainer;
import org.testcontainers.containers.MongoDBContainer;
import org.testcontainers.containers.MySQLContainer;
import org.testcontainers.containers.Neo4jContainer;
import org.testcontainers.containers.PostgreSQLContainer;
import org.testcontainers.containers.PulsarContainer;
import org.testcontainers.containers.RabbitMQContainer;
import org.testcontainers.couchbase.CouchbaseContainer;
import org.testcontainers.elasticsearch.ElasticsearchContainer;
import org.testcontainers.grafana.LgtmStackContainer;
import org.testcontainers.kafka.ConfluentKafkaContainer;
import org.testcontainers.ldap.LLdapContainer;
import org.testcontainers.mariadb.MariaDBContainer;
import org.testcontainers.mongodb.MongoDBAtlasLocalContainer;
import org.testcontainers.mongodb.MongoDBContainer;
import org.testcontainers.mysql.MySQLContainer;
import org.testcontainers.neo4j.Neo4jContainer;
import org.testcontainers.postgresql.PostgreSQLContainer;
import org.testcontainers.pulsar.PulsarContainer;
import org.testcontainers.rabbitmq.RabbitMQContainer;
import org.testcontainers.redpanda.RedpandaContainer;
import org.testcontainers.utility.DockerImageName;
@@ -176,7 +176,7 @@ public enum TestImage {
* A container image suitable for testing Neo4j.
*/
NEO4J("neo4j", "5.26.11", () -> Neo4jContainer.class,
(container) -> ((Neo4jContainer<?>) container).withStartupAttempts(5)
(container) -> ((Neo4jContainer) container).withStartupAttempts(5)
.withStartupTimeout(Duration.ofMinutes(10))),
/**