OK.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user