Spaces:
Running
Running
| [pytest] | |
| asyncio_mode = auto | |
| testpaths = tests | |
| pythonpath = . | |
| filterwarnings = | |
| ignore::DeprecationWarning | |
| markers = | |
| real_api: HTTP tests need running backend and TEST_USER_ID / TEST_SESSION_ID. | |
| real_worker_ocr: OCR Celery task or full OCR stack (heavy). | |
| real_worker_manim: Real Manim render and Supabase video upload. | |
| real_agents: Live LLM / orchestrator agent calls. | |
| slow: Large suite or long polling timeouts. | |
| smoke: Fast API health + one solve job. | |
| orchestrator_local: In-process Orchestrator without HTTP server. | |
| # Default: skip integration tests that need services, keys, or long runs. | |
| addopts = -m "not real_api and not real_worker_ocr and not real_worker_manim and not real_agents and not slow and not orchestrator_local" | |