tests: improve tests / error handling

This commit is contained in:
Benjamin Labrecque
2026-07-28 16:09:58 +02:00
parent 68d170674c
commit 26b3e4b048
4 changed files with 25 additions and 3 deletions
+2 -1
View File
@@ -9,6 +9,7 @@ from pytest_mock import MockerFixture
from agebd.utils import get_git_root
from config.paths import Paths
from core.enums import GuiOption
from core.exceptions import InvalidCliOptions
from core.git import GitRepoManager
from core.service_creator import ServiceCreator
from models.context import ServicesContext
@@ -99,7 +100,7 @@ def test_raise_if_gui_options_invalid(gui_option, raw_ui_filename, mocker):
gui_config = GuiConfig(gui_option=gui_option, raw_ui_filename=raw_ui_filename)
creator = ServiceCreator(ctx=ctx, repo_manager=mocker.Mock(spec=GitRepoManager))
with pytest.raises(ValueError):
with pytest.raises(InvalidCliOptions):
creator.add_service(
name="BlaBla",
ioc_owner="test_user",