Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything e
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything e
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.
See LICENSE.
Copyright (c) 2015 - 2021 Richard North and other authors.
MS SQL Server module is (c) 2017 - 2021 G DATA Software AG and other authors.
Hashicorp Vault module is (c) 2017 - 2021 Capital One Services, LLC and other authors.
See contributors for all contributors.
[Enhancement]: Document why singleton containers are required under Spring's test context caching
[Bug]: Compose `!override` tag is treated like `!reset`, so the wrong images are pre-pulled
[Enhancement]: Allow configuring ImageFromDockerfile to build without layer cache by default
Add getR2dbcUrl helper method to JdbcDatabaseContainer
Add getMappedPort(Integer originalPort, InternetProtocol protocol)
[Bug]: Library source doesn't match bytecode
[Bug]: Library source does not match the bytecode for class GenericContainer
[Feature]: Gitlab CI Support
[Bug]: PostgreSQLContainer skips the JDBC readiness gate, leaving host-side port reachability unverified
Image cache lookup should support SHA256 digests and Image IDs