Private
Public Access
0
0

test(gui_phase4): patch markdown_helper imgui/imgui_md to avoid IM_ASSERT

This commit is contained in:
2026-06-05 10:33:38 -04:00
parent 38abf2312f
commit df43f158b9
+4 -1
View File
@@ -70,9 +70,12 @@ def test_delete_ticket_logic(mock_app: App):
def test_track_discussion_toggle(mock_app: App):
with (
patch('src.gui_2.imgui') as mock_imgui,
patch('src.gui_2.imgui') as mock_imgui,
patch('src.theme_2.imgui', new=mock_imgui),
patch('src.imgui_scopes.imgui', new=mock_imgui),
patch('src.markdown_helper.imgui', new=mock_imgui),
patch('src.markdown_helper.imgui_md') as mock_imgui_md,
patch('src.gui_2.markdown_helper.imgui_md', new=mock_imgui_md),
patch('src.gui_2.imscope') as mock_imscope,
patch('src.gui_2.project_manager.load_track_history', return_value=["@2026-03-01 12:00:00\n[User]\nTrack Hello"]) as mock_load,
patch('src.gui_2.project_manager.str_to_entry', side_effect=lambda s, roles: {"ts": "12:00", "role": "User", "content": s.split("\n")[-1]}),