Changed what we look for for container startup, but also the ordering of withStartupTimeout. Set startup timeout gets overwritten by setting a waitingFor WaitStrategy.
Also added a docker compose file that can potentially be used for local dev and addressed some linter output
What areas of the application does this impact?
Integration tests, local dev
Checklist
[ ] I have updated/added unit and integration tests that prove my fix is effective or that my feature works
[ ] New and existing unit and int tests pass locally and remotely with my changes
[ ] I have removed unnecessary/dead code and imports in files I have changed
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
Overview
Updating usage of Testcontainers
What is the feature/fix?
updating our usage of testcontainers a bit
What is the Solution?
Changed what we look for for container startup, but also the ordering of withStartupTimeout. Set startup timeout gets overwritten by setting a waitingFor WaitStrategy. Also added a docker compose file that can potentially be used for local dev and addressed some linter output
What areas of the application does this impact?
Integration tests, local dev
Checklist