testcontainers-go
testcontainers-go copied to clipboard
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to p...
Bumps [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin) from 6.0.4 to 6.2.2. Release notes Sourced from mkdocs-include-markdown-plugin's releases. v6.2.2 Enhancements Add official support for Python 3.13. Relax wcmatch dependency. v6.2.1 Bug fixes Improve performance of inclusion...
### Problem I run tests that require a mysql. While I'm iterating on my tests, I'd like to leverage `reuse` to only pay that boot price on the first test,...
### Proposal The problem: on dev machine I want to have tests to run fast. We are using docker compose way to prepare test env, and after test run all...
### Testcontainers version head ### Using the latest Testcontainers version? Yes ### Host OS N/A ### Host arch N/A ### Go version N/A ### Docker version ```shell N/A ``` ###...
### Proposal I find testcontainers very useful to run integration tests in environments that are closer to production. One of the things I typically have in production are containers with...
## What does this PR do? This PR modifies the way the Reuse mode is implemented in the project, taking tc-java as the implementation reference. For that: - instead of...
### Testcontainers version 0.33.0 ### Using the latest Testcontainers version? Yes ### Host OS Windows 10 ### Host arch x86 ### Go version 1.23 ### Docker version ```shell Client: Podman...
## What does this PR do? ## Why is it important? ## Related issues -
### Problem When building a network with multiple containers that depend on the Kafka container, the startup script assumes that connections are only being attempted between the host and the...
## What does this PR do? Users can configure which container user namespace to use for the Ryuk container by setting the `TESTCONTAINERS_RYUK_CONTAINER_USER_NAMESPACE` **environment variable**, or the `ryuk.container.user.namespace` **property**. ##...