From 93d0932533380e6d4dfff61a5d9bd9e50d077b09 Mon Sep 17 00:00:00 2001 From: proneon267 Date: Tue, 22 Oct 2024 19:51:00 -0700 Subject: [PATCH] Test Run 3 --- testbed/tests/app/test_desktop.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/testbed/tests/app/test_desktop.py b/testbed/tests/app/test_desktop.py index 446a8e30d8..8ed544ad8a 100644 --- a/testbed/tests/app/test_desktop.py +++ b/testbed/tests/app/test_desktop.py @@ -394,8 +394,8 @@ async def test_current_window(app, app_probe, main_window, main_window_probe): info_dialog = toga.InfoDialog("Info", "Some info") app_probe.setup_info_dialog_result(info_dialog) - await window1_probe.redraw("Display window1 modal info dialog") - await window1.dialog(info_dialog) + dialog_task = app.loop.create_task(window1.dialog(info_dialog)) + await window1_probe.redraw("Displayed window1 modal info dialog") if app_probe.supports_current_window_assignment: assert app.current_window == window1 @@ -407,6 +407,7 @@ async def test_current_window(app, app_probe, main_window, main_window_probe): ), "The dialog is not in focus" await window1_probe.redraw("select 'OK'") + dialog_task.cancel() async def test_session_based_app(