Commit c3d6a3e
committed
feat(core): add enhanced wait strategies with comprehensive testing
- Add HttpWaitStrategy for HTTP endpoint waiting with TLS, auth, headers support
- Add HealthcheckWaitStrategy for Docker health check status monitoring
- Add PortWaitStrategy for TCP port availability checking
- Add FileExistsWaitStrategy for filesystem file existence waiting
- Add CompositeWaitStrategy for combining multiple wait conditions
- Include comprehensive unit tests for all new strategies
- Enhanced error messages with actionable hints for debugging
- Maintain backward compatibility with existing LogMessageWaitStrategy
- Fix mypy type annotations for all new wait strategies1 parent 003046b commit c3d6a3e
File tree
2 files changed
+1220
-14
lines changed- core
- testcontainers/core
- tests
2 files changed
+1220
-14
lines changed
0 commit comments