testcontainers-go icon indicating copy to clipboard operation
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...

Results 308 testcontainers-go issues
Sort by recently updated
recently updated
newest added

### Proposal I'd love to be able to use testcontainers to spin up containers in [Containerd](https://containerd.io/) for testing. Our platform is built directly on containerd. I tried using Docker for...

enhancement

### Testcontainers version v0.28.0 ### Using the latest Testcontainers version? Yes ### Host OS MacOS ### Host arch ARM ### Go version 1.21 ### Docker version ```shell Client: Cloud integration:...

compose
bug

### Testcontainers version 0.31.0 ### Using the latest Testcontainers version? Yes ### Host OS n/a ### Host arch n/a ### Go version n/a ### Docker version n/a ### Docker info...

bug

### Testcontainers version 0.33.0 ### Using the latest Testcontainers version? Yes ### Host OS Windows ### Host arch x86 ### Go version 1.23 ### Docker version ```shell Client: Version: 27.2.0...

bug

## What does this PR do? This PR fixes the bug for mongodb module where container doesn't start when `WithReplicaSet` option is used in combination with `WithUsername` and `WithPassword`. ##...

bug

## What does this PR do? The purpose of this PR is to respect the provided `waitStrategy` for the InfluxDB container, rather than overriding it by default. This change allows...

### Testcontainers version 0.34.0 ### Using the latest Testcontainers version? Yes ### Host OS N/A ### Host arch N/A ### Go version N/A ### Docker version N/A ### Docker info...

bug

### Testcontainers version v0.33.0 ### Using the latest Testcontainers version? Yes ### Host OS MacOS ### Host arch ARM ### Go version 1.23.0 ### Docker version ```shell Client: Cloud integration:...

bug

Fix compose to fully initialise the containers it returns. This ensures that running things like checks for running behave as expected. Extracts the functionality to connect to reaper into a...

Enable race checks for all tests in CI. Fix data race when determining default network, this required making `DockerProviderOptions.DefaultNetwork` field private which is a breaking change. Fix data race in...

bug