testcontainers-hs
testcontainers-hs copied to clipboard
Docker containers for your integration tests! http://hackage.haskell.org/package/testcontainers
In some cases, 'localhost' might be resolved to IPv6 '::1', while 'containerPort' will grab IPv4 host IP port mapping by default, when Docker maps different ports for host's IPv4 and...
Hey guys, Just wondering if anyone has had any luck running testcontainers-hs with Podman instead of Docker and if there are any helpers for it? I'm trying to run some...
I stumbled upon https://github.com/moby/moby/issues/42442 which periodically breaks tests that are based on `testcontainers-hs`. One way to workaround this issue is to disable IPv6 altogether on the machine that runs tests,...
I'd like to add a custom check, a real connection to the database with a test query. Something like this: ```haskell mariaDBReady :: TestDBInfo -> WaitUntilReady mariaDBReady db = WaitReady...
Would you mind add testcontainers to [stackage](https://github.com/commercialhaskell/stackage/blob/master/MAINTAINERS.md#adding-a-package)?
This is an attempt to work around #42. It does by making sure Ryuk is accessed using the Docker host. This PR includes: - (Breaking change) `containerAlias` can now return...
The Ryuk container is inaccessible by testcontainers-hs when it is run inside a Docker container, itself running in a network different from the default one. The tested scenario is: -...
### Question Would it be possible to have two different packages, one for Hspec and one for Tasty? Currently, when one chooses to use Hspec (resp. Tasty), they also have...
Hello, Would it be possible to release a new minor version on Hackage? Some changes since the last released version (e.g. 87b631e5fd9cdad29f616a8ba746aec0e41c633d) preclude the use of a Hackage revision. Thanks!