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...
### Testcontainers version 0.21.0 ### Using the latest Testcontainers version? Yes ### Host OS Mac ### Host arch ARM ### Go version 1.20.3 ### Docker version ```shell Client: Cloud integration:...
### Proposal Currently, the implementation uses by default the `"diverged"` recreate strategy for docker-compose setups, and doesn't provide a way to override that: https://github.com/testcontainers/testcontainers-go/blob/bc15b1182459fe07caf0ba425fa7036f0772e078/modules/compose/compose_api.go#L194-L195 Does it make sense to also...
### Proposal Suggested by @lanwen It would be of interest to support passing the context in the original container request, and from there, store the context and pass it downstream....
### Testcontainers version v0.22.0 ### Using the latest Testcontainers version? Yes ### Host OS Windows 11 ### Host arch x64 ### Go version 1.19 ### Docker version ```shell Client: Cloud...
### Testcontainers version v0.21.0 ### Using the latest Testcontainers version? Yes ### Host OS Linux ### Host arch x86 ### Go version 1.20 ### Docker version ```shell - ``` ###...
- chore: use FQDN for nginx image in tests - docs: proper setup for Podman ## What does this PR do? TBD ## Why is it important? Improve the existing...
### Testcontainers version 0.15.0 ### Using the latest Testcontainers version? Yes ### Host OS Linux ### Host Arch x86_64 ### Go Version 1.19 ### Docker version ```shell mero@dibbler ~$ podman...
### Proposal If container-startup is slow, frequent test runs pose difficulties. Hence, it's advantageous to maintain container operations throughout the testing process. Currently, we utilize the `reuse` function and continuously...
### Testcontainers version 0.15.0 ### Using the latest Testcontainers version? Yes ### Host OS Linux ### Host Arch amd64 ### Go Version 1.19 ### Docker version ```shell Client: Docker Engine...
### Testcontainers version v0.19.0 ### Using the latest Testcontainers version? Yes ### Host OS Linux ### Host arch x86_64 ### Go version go1.20 ### Docker version ```shell podman version Client:...