This commit is contained in:
2026-03-06 23:07:08 -05:00
parent cb57cc4a02
commit 4921a6715c
7 changed files with 51 additions and 44 deletions

View File

@@ -47,7 +47,7 @@ def test_per_tier_model_persistence():
patch("src.gui_2.project_manager.load_project", return_value={}),
patch("src.gui_2.project_manager.migrate_from_legacy_config", return_value={}),
patch("src.gui_2.project_manager.save_project"),
patch("src.gui_2.save_config"),
patch("src.models.save_config"),
patch("src.gui_2.theme.load_from_config"),
patch("src.gui_2.ai_client.set_provider"),
patch("src.gui_2.ai_client.list_models", return_value=["gpt-4", "claude-3"]),
@@ -83,8 +83,10 @@ def test_retry_escalation():
with patch.object(engine.engine, "tick") as mock_tick:
# First tick returns ticket, second tick returns empty list to stop loop
mock_tick.side_effect = [[ticket], []]
mock_tick.side_effect = iter([[ticket], []])
engine.run()
engine.run()
engine.run()
assert ticket.retry_count == 1