Spaces:
Running
Running
| [pytest] | |
| # Pytest configuration for E2E tests | |
| # Test discovery patterns | |
| python_files = test_*.py | |
| python_classes = Test* | |
| python_functions = test_* | |
| # Output settings | |
| console_output_style = progress | |
| addopts = | |
| -v | |
| --strict-markers | |
| --tb=short | |
| --disable-warnings | |
| # Markers | |
| markers = | |
| ui: UI loading and element presence tests | |
| character: Character loading and creation tests | |
| chat: Chat and command functionality tests | |
| slow: Slow tests that may take longer to execute | |
| e2e: End-to-end integration tests | |
| # Logging | |
| log_cli = false | |
| log_cli_level = INFO | |
| log_file = test_run.log | |
| log_file_level = DEBUG | |
| # Test paths | |
| testpaths = . | |
| # Timeout (optional - requires pytest-timeout) | |
| # timeout = 300 | |