math-solver-worker / pytest.ini
github-actions
Deploy render worker from GitHub Actions
06ca3b1
raw
history blame contribute delete
763 Bytes
[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"