feat: add speaker mapping and workflow improvements
This commit is contained in:
@@ -39,6 +39,14 @@ def test_environment_defaults_to_no_diarization_container_args(monkeypatch) -> N
|
||||
settings = AppSettings.from_environment()
|
||||
|
||||
assert settings.diarization_container_args == ()
|
||||
assert settings.glossary_database == Path("data/database/glossary.sqlite3")
|
||||
|
||||
|
||||
def test_environment_configures_glossary_database(monkeypatch, tmp_path: Path) -> None:
|
||||
database = tmp_path / "terms.sqlite3"
|
||||
monkeypatch.setenv("MKA_GLOSSARY_DATABASE", str(database))
|
||||
|
||||
assert AppSettings.from_environment().glossary_database == database
|
||||
|
||||
|
||||
def test_environment_parses_multiple_ordered_container_args(monkeypatch) -> None:
|
||||
|
||||
Reference in New Issue
Block a user