V6.1 backups: once more into the breach.
Quality Gate / gate (push) Successful in 2m29s

This commit is contained in:
Jim Lancaster
2026-09-02 10:59:28 -05:00
parent 494f378e48
commit 96bb80d91f
17 changed files with 120 additions and 353 deletions
+1 -2
View File
@@ -15,7 +15,7 @@ from transcription.config import parse_cli_settings
def _make_settings(**overrides: Any) -> Settings:
"""Build a Settings instance with a dummy API key, isolated from any local .env."""
"""Build a Settings instance with a dummy API key, isolated from local env files."""
defaults: dict[str, Any] = {"openrouter_api_key": "test-key-abc123", "provider_models": None}
defaults.update(overrides)
return Settings(_env_file=None, **defaults)
@@ -145,7 +145,6 @@ class TestPathSettings:
assert isinstance(settings.upload_dir, Path)
assert isinstance(settings.prompt_dir, Path)
assert isinstance(settings.log_dir, Path)
assert isinstance(settings.database_backup_dir, Path)
def test_configure_logging_writes_rotating_file_logs_to_configured_directory(tmp_path):