caddy-log-exporter/vendor/github.com/testcontainers/testcontainers-go
2024-09-23 09:37:27 +02:00
..
exec tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
internal tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
wait tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
.gitignore tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
.golangci.yml tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
commons-test.mk tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
config.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
container.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
CONTRIBUTING.md tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
docker_auth.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
docker_client.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
docker_mounts.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
docker.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
file.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
generic.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
image.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
LICENSE tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
lifecycle.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
logconsumer.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
logger.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
Makefile tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
mkdocs.yml tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
mounts.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
network.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
options.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
parallel.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
Pipfile tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
Pipfile.lock tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
port_forwarding.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
provider.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
README.md tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
reaper.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
RELEASING.md tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
requirements.txt tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
runtime.txt tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
sonar-project.properties tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
testcontainers.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00
testing.go tes: adds integration tests with testcontainers 2024-09-23 09:37:27 +02:00

Testcontainers

Open in GitHub Codespaces

Builds

Main pipeline

Documentation

GoDoc Reference

Social

Slack

Code quality

Go Report Card Quality Gate Status

License

License

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 programmatically define containers that should be run as part of a test and clean up those resources when the test is done.

You can find more information about Testcontainers for Go at golang.testcontainers.org, which is rendered from the ./docs directory.

Using Testcontainers for Go

Please visit the quickstart guide to understand how to add the dependency to your Go project.