tipitaka / webapp /tipitaka-api /tests /conftest.py
dhammawatthumpra's picture
refactor: clean legacy, sync deps, add embedding cache, split RAGService, split search_service, add tests
cb7868a
Raw
History Blame Contribute Delete
395 Bytes
"""
Shared test fixtures for Tipitaka API tests.
"""
import pytest
from unittest.mock import MagicMock
@pytest.fixture
def mock_db():
"""Create a mock SQLiteDB instance for service testing."""
db = MagicMock()
return db
@pytest.fixture
def sample_query():
return "อริยสัจ"
@pytest.fixture
def sample_query_misspelled():
return "อริยะสัจ"