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

**Describe the bug** Creating an asyncio test case that uses the kafka container on completion of the test (the test itself is successful) the pytest environment segfaults. **To Reproduce** Provide...

## What are you trying to do? Run a minimal example with testcontainers. Run command: ``` pip install pytest python3 test_postgres_container.py ``` test_postgres_container.py ``` import requests import yaml import time...

📖 documentation

**What is the new container you'd like to have?** [Azure Service Bus Emulator](https://github.com/Azure/azure-service-bus-emulator-installer), this exists within the Java and C# implementations and it would be good to have feature parity....

🚀 enhancement

Addesses #788 and adds support for Couchbase testcontainer.

**What is the new container you'd like to have?** I would like to contribute a [Couchbase container](https://hub.docker.com/_/couchbase). More documentation [here](https://docs.couchbase.com/server/current/install/getting-started-docker.html). Couchbase Server is a powerful NoSQL database designed for high...

🚀 enhancement

## What are you trying to do? I'm using `testcontainers-postgres==0.0.1rc1` combined with `Flask-SQLAlchemy==3.1.1` and I have a somewhat complicated query that uses `jsonb_array_elements`. The query works fine when i run...

📖 documentation

* pytest fixture builds a custom mysql 8.0 image with the stuff table * test_mysql_custom_image/test_docker_run_mysql_8_custom gets a timeout error * test_mysql_custom_image/test_docker_run_mysql_8_custom_overwrite_connect_method passes

intend to merge this or some version of it

The older Datastore emulator is now considered "legacy", and the firestore emulator is what Google is using moving forward. Please add this container, and also have the option for `--database-mode=datastore-mode`....

🚀 enhancement

**What is the new container you'd like to have?** If possible just OS container like `ubuntu`, `fedora`, ... But with sshd service enabled, and the authentication or users is preset...

🚀 enhancement