17 lines
512 B
Python
17 lines
512 B
Python
"""Acceptance test: End-to-end Phase 2 — video → ASR → RAG → answer.
|
|
|
|
Prerequisites:
|
|
- Full backend running (uvicorn)
|
|
- ChromaDB initialized with test documents
|
|
- LLM and ASR providers configured and accessible
|
|
- Test video file with known audio content
|
|
"""
|
|
import pytest
|
|
|
|
|
|
@pytest.mark.acceptance
|
|
@pytest.mark.slow
|
|
def test_e2e_phase2_video_query():
|
|
"""Should upload video, transcribe, and answer from transcript."""
|
|
pass # TODO: implement full flow: upload → ASR → query → verify answer
|