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

Results 281 testcontainers-python issues
Sort by recently updated
recently updated
newest added

I have created the issue testcontainers/testcontainers-python#665 on which I proposed to implement it. I have read the contribution guidelines. The feature works fine, as you can see by the tests....

intend to merge this or some version of it

**What are you trying to do?** Improve TC-python feature parity with TC-java by enabling container to specify `dependsOn`, which should work similar to how `depends_on` in docker-compose does - container...

🚀 enhancement

## What are you trying to do? We're currently trying to use DockerCompose class objects to run integration tests inside our CI env (gitlab using DinD service). As the docker...

📖 documentation

Hi! I'm have been working on a testcontainer for [SaltStack](https://saltproject.io/), which is a OS configuration tool. My motivation is that configuration tooling also needs to test its modules, and the...

🚀 enhancement

**What are you trying to do?** Describe the intention of the enhancement. I'd like to add a file to the container I'm starting, without using volumes. **Why should it be...

🚀 enhancement
contributions-welcome

> the text below has been partially generated using chatgpt !! ## What is the new container you'd like to have? The new container I'd like to have is a...

🚀 enhancement

**Describe the bug** Attempting to `wait_for_logs` on a docker compose container is failing. Cause seems to be `.decode()` being used twice (i.e. attempt to `.decode()` a string already decoded earlier)....

**What is the new container you'd like to have?** I would like to provide a new testcontainer for [mlflow](https://mlflow.org/docs/latest/index.html), a tool for managing your machine learning model life cycle. **Why...

🚀 enhancement

The containers sometimes hang because of a known bug in pymssql. If you use pyodbc instead, it works.