wow this ai messed up.

This commit is contained in:
2026-03-04 00:01:01 -05:00
parent 3203891b79
commit 966b5c3d03
12 changed files with 132 additions and 94 deletions

View File

@@ -77,7 +77,16 @@ def test_delete_ticket_logic(mock_app: App):
return label == "Delete##T-001"
mock_imgui.button.side_effect = button_side_effect
mock_imgui.tree_node_ex.return_value = True
mock_imgui.get_window_draw_list.return_value.add_rect_filled = MagicMock()
# Ensure get_color_u32 returns an integer to satisfy real C++ objects
mock_imgui.get_color_u32.return_value = 0xFFFFFFFF
# Ensure get_window_draw_list returns a fully mocked object
mock_draw_list = MagicMock()
mock_imgui.get_window_draw_list.return_value = mock_draw_list
mock_draw_list.add_rect_filled = MagicMock()
# Mock ImVec2/ImVec4 types if vec4 creates real ones
mock_imgui.ImVec2 = MagicMock
mock_imgui.ImVec4 = MagicMock
with patch.object(mock_app, '_push_mma_state_update') as mock_push:
# Render T-001