testcontainers-java
testcontainers-java copied to clipboard
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.
### Context In the current implementation (v2.x), `UnixSocketClientProviderStrategy` hardcodes the socket path to `/var/run/docker.sock`. It completely ignores the `DOCKER_HOST` environment variable. This is a regression that prevents users (especially those...
Description: Fixes #11236 ## Problem Users with older Jackson versions (e.g., 2.12.7) encounter `NoSuchFieldError: READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE` because `jackson-annotations` was not being shaded alongside `jackson-databind`. ## Root Cause - `docker-java-api` (an `api`...
Bumps org.apache.kafka:kafka-clients from 3.8.0 to 4.1.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
## PR Summary: Fix Resource Leak in performQuery Method ### Overview This PR addresses resource leaks in the `performQuery` method by implementing proper JDBC resource management using the Consumer pattern....
Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client) from 5.26.0 to 5.28.0. Release notes Sourced from com.rabbitmq:amqp-client's releases. 5.28.0 Changes between 5.27.1 and 5.28.0 This is a maintenance release with a bug fix and dependency upgrades....
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 5.13.4 to 6.0.1. Release notes Sourced from org.junit:junit-bom's releases. JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1 See Release Notes. Full Changelog: https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1 JUnit...
Bumps [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) from 1.8.2 to 1.14.1. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps org.jreleaser from 1.20.0 to 1.21.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) from 1.10.3 to 1.14.1. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) from 5.13.4 to 6.0.1. Release notes Sourced from org.junit.jupiter:junit-jupiter-engine's releases. JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1 See Release Notes. Full Changelog: https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1 JUnit...