Spaces:
Running
Running
| [pytest] | |
| # Pytest configuration for D&D RAG System | |
| # Continue after failures instead of stopping | |
| addopts = | |
| -v | |
| --tb=short | |
| --maxfail=999 | |
| --strict-markers | |
| # Test discovery patterns | |
| python_files = test_*.py | |
| python_classes = Test* | |
| python_functions = test_* | |
| testpaths = tests | |
| # Markers for categorizing tests | |
| markers = | |
| unit: Unit tests (fast, isolated) | |
| integration: Integration tests (slower, multi-component) | |
| e2e: End-to-end tests (slowest, full system) | |
| e2e_programmatic: Programmatic E2E tests that don't require UI (run via python, not UI framework) | |
| playwright: Playwright browser-based UI tests | |
| selenium: Selenium browser-based UI tests (deprecated) | |
| slow: Tests that take more than 1 second | |
| # Minimum version | |
| minversion = 6.0 | |