You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The fix was comprehensively tested with 6 test cases covering:
31
+
- Environment detection in various CI scenarios
32
+
- Container management logic for both environments
33
+
- Proper cleanup behavior
34
+
35
+
## Usage
36
+
37
+
### Local Development
38
+
```bash
39
+
# Works as before - containers are started automatically
40
+
make test-integration
41
+
```
42
+
43
+
### GitHub Actions
44
+
```yaml
45
+
# No changes needed - detection is automatic
46
+
- name: Run integration tests
47
+
run: python -m pytest tests/integrate/ -v
48
+
```
49
+
50
+
The fix automatically detects the environment and handles container management appropriately, eliminating port conflicts while maintaining compatibility with existing workflows.
0 commit comments