test settings

This commit is contained in:
John Lancaster
2026-06-27 19:15:56 -05:00
parent f0b0109b11
commit d3ffb01e93
4 changed files with 28 additions and 11 deletions
+5 -2
View File
@@ -2,15 +2,18 @@ from uuid import uuid4
import pytest
from transcription.config import Settings
from transcription.db.runtime import get_session_factory
from transcription.models import Job
from transcription.services.jobs import JobService
from transcription.services.jobs import JobStatus
@pytest.fixture
def job_service():
def job_service(default_settings: Settings) -> JobService:
"""Provide a JobService instance for testing."""
return JobService()
session_factory = get_session_factory(settings=default_settings)
return JobService(session_factory=session_factory)
class TestJobService: