testcontainers-rs icon indicating copy to clipboard operation
testcontainers-rs copied to clipboard

A library for integration-testing against docker containers from within Rust.

Results 122 testcontainers-rs issues
Sort by recently updated
recently updated
newest added

Hi. Are there any plans to add schema-registry(https://hub.docker.com/r/confluentinc/cp-schema-registry) for working with Kafka? I think that there are a lot of cases when Kafka is used with SchemaRegistry. So it will...

Unfortunately, the podman test started to hang forever. We had to disable it to unblock current work happening. @ctron Do you know of any reason why podman would suddenly start...

We should extend the contribution guidelines to make it clear that we expect people to keep the images they are adding working or they will be removed again.

The argument `--network-alias` may be used to influence the name of container in the docker network. Otherwise the container is only available by its ID or name. It would be...

help wanted
good first issue

Using [`tokio::process::Command`](https://docs.rs/tokio/1.2.0/tokio/process/struct.Command.html), we should be able to provide an async implementation of the CLI client.

The PR: https://github.com/testcontainers/testcontainers-rs/pull/135 added volume mapping support to testcontainer-rs. With our current approach of removing containers (see [here](https://github.com/testcontainers/testcontainers-rs/blob/fe51e06fb2c44b1d3e3fd627cedea3fd582487ef/src/clients/cli.rs#L271-L280)) these _named_ volumes do not get removed, only _anonymous_ volumes [will be...

Unfortunately, I had to disable the zookeeper test in https://github.com/testcontainers/testcontainers-rs/pull/254 because it kept failing and I can't fix it due to my unfamiliarity with zookeeper. @devcdcc you added the zookeeper...

help wanted

When using "wait for" there seems to be no timeout. While you can add a timeout to tests in general, it would make more sense for me to put a...

help wanted

- Custom versions of images are out of this guarantee (we can't know the parameters of future versions) - `Image::default` MUST always work (and therefore pin a specific version)