As I'm porting a library over to elixir which uses testcontainers for testing, that library does use one resp. two wait strategies (depending on the impl).
Thankfully there is a WaitStrategy protocol, I was able to build my own. I was wondering to push it upstream. I think an http client is then needed as a new dep? I'm using req as my http client.
If that idea is welcome and the dep is ok, I'd take a look if I can make it a bit more abstract and prepare a PR?
As I'm porting a library over to elixir which uses testcontainers for testing, that library does use one resp. two wait strategies (depending on the impl).
Thankfully there is a WaitStrategy protocol, I was able to build my own. I was wondering to push it upstream. I think an http client is then needed as a new dep? I'm using
reqas my http client.If that idea is welcome and the dep is ok, I'd take a look if I can make it a bit more abstract and prepare a PR?