Remove stale cassette, dead vcr_cassette_dir fixtures, and unnecessary VCR decorator

This commit is contained in:
Yiorgis Gozadinos 2026-03-05 11:36:22 +02:00
parent 878423ea2e
commit f73d4f4da9
No known key found for this signature in database
4 changed files with 1 additions and 14974 deletions

View file

@ -1,17 +1,9 @@
from pathlib import Path
from unittest.mock import AsyncMock, patch
import pytest
from haiku.rag.agents.research.models import ResearchReport
from haiku.rag.client import HaikuRAG
@pytest.fixture(scope="module")
def vcr_cassette_dir():
return str(Path(__file__).parent / "cassettes" / "test_client_research")
async def test_client_research_report(temp_db_path):
"""Test client.research() delegates to research graph in report mode."""
mock_report = ResearchReport(

View file

@ -1,5 +1,4 @@
from contextlib import asynccontextmanager
from pathlib import Path
from unittest.mock import AsyncMock, patch
import httpx
@ -8,11 +7,6 @@ import pytest
from haiku.rag.client import HaikuRAG
@pytest.fixture(scope="module")
def vcr_cassette_dir():
return str(Path(__file__).parent / "cassettes" / "test_download_models")
@pytest.fixture
def mock_to_thread():
"""Patch asyncio.to_thread to skip docling/tokenizer downloads."""

View file

@ -154,8 +154,7 @@ async def test_embed_chunks_returns_new_objects(allow_model_requests):
assert embedded[0] is not original
@pytest.mark.vcr()
async def test_embed_chunks_empty_list(allow_model_requests):
async def test_embed_chunks_empty_list():
"""Test that embed_chunks handles empty list."""
result = await embed_chunks([])
assert result == []