feat: add diarization config defaults (enabled=false, hf_token)

This commit is contained in:
2026-04-02 00:53:53 +02:00
parent 7cd6c2a848
commit 7dfc0e0c5f
2 changed files with 19 additions and 1 deletions
+13
View File
@@ -35,3 +35,16 @@ def test_config_has_audio_and_whisper_base_url():
assert "audio" in cfg
assert cfg["audio"]["device"] == ""
assert cfg["whisper"]["base_url"] == ""
def test_config_has_diarization_defaults():
from unittest.mock import patch
import tempfile, os
with tempfile.TemporaryDirectory() as tmpdir:
cfg_path = os.path.join(tmpdir, "config.toml")
with patch("config.CONFIG_PATH", cfg_path):
import config
cfg = config.load()
assert "diarization" in cfg
assert cfg["diarization"]["enabled"] is False
assert cfg["diarization"]["hf_token"] == ""