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
Refactor conftest.py: Move to integration directory and use pytest hooks
- Move tests/conftest.py to tests/integration/conftest.py for better scope
- Replace fixture-based setup with pytest_sessionstart/sessionfinish hooks
- Setup containers BEFORE test names are printed for cleaner output
- Add devcontainer protection (vsc-*, _devcontainer suffix) in cleanup logic
- Implement selenium container reuse between test runs for faster execution
- Add health checking for existing containers with automatic recovery
- Separate cleanup logic: app containers removed, selenium kept for reuse
- Add environment variables: APP_LEAVE_RUNNING, SELENIUM_LEAVE_RUNNING
0 commit comments