testcontainers-python
testcontainers-python copied to clipboard
Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
**Describe the bug** Maybe not a real bug but more an issue I came across when I looked at how our tests are run in CI pipeline: - core: here...
The current `atexit` hook that stops (and optionally remove) containers in the Docker daemon would not work because of limitations of the `atexit` module: the handlers are not executed if...
# change Document how to contribute, with initial focus on making local development smooth. # Tasks - [x] Finish the `new-container` guide - [x] Remove any old docs referring to...
#358 not sure if this is the right solution
Similar to allowing to run docker-compose files, would be great to just run a Dockerfile.
# Context Now that we've got a release pipeline back in action, there is lots we can do to make things nicer. I am raising this issue in order for...
**Describe the bug** running testcontainers in a pytest using a with statement I get the following error @wait_container_is_ready() def _connect(self) -> MongoClient: > return MongoClient(self.get_connection_url()) E TypeError: object.__new__() takes exactly...
Use `wait_for_logs` to wait for startup instead of waiting for successful connection via kafka-python. Also removes the dependency on kafka-python. Closes #351
**Describe the bug** `testcontainers-localstack` not installing with most recent code base on `0.0.1rc1` Installed `testcontainers` using `poetry add testcontainers` and added localstack `poetry add testcontainers-localstack` `pyproject.toml` has versions `testcontainers-localstack =...
from https://github.com/testcontainers/testcontainers-python/pull/445#issuecomment-1985436334 > After this discussion (with adding _wait_for_ready() and _configure() to the top level class), DBContainer would only contain this: > ... > Anyway: I would appreciate if this...