From f4f3f82954fce3534f8964e26d9d7d107be65cba Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Wed, 3 Jul 2024 20:29:00 +0200 Subject: [PATCH] Add a wait statement to check paintEvent in Preferences --- tests/test_dialogs/test_dlg_preferences.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_dialogs/test_dlg_preferences.py b/tests/test_dialogs/test_dlg_preferences.py index 0531ab4b..1d186d83 100644 --- a/tests/test_dialogs/test_dlg_preferences.py +++ b/tests/test_dialogs/test_dlg_preferences.py @@ -92,7 +92,8 @@ def testDlgPreferences_Actions(qtbot, monkeypatch, nwGUI): """Test the preferences dialog actions.""" monkeypatch.setattr(SHARED._spelling, "listDictionaries", lambda: [("en", "English [en]")]) prefs = GuiPreferences(nwGUI) - prefs.show() + with qtbot.waitExposed(prefs): + prefs.show() # Check Navigation vBar = prefs.mainForm.verticalScrollBar() @@ -146,7 +147,8 @@ def testDlgPreferences_Settings(qtbot, monkeypatch, nwGUI, tstPaths): monkeypatch.setattr(CONFIG, "listLanguages", lambda *a: languages) prefs = GuiPreferences(nwGUI) - prefs.show() + with qtbot.waitExposed(prefs): + prefs.show() # Appearance prefs.guiLocale.setCurrentIndex(prefs.guiLocale.findData("en_US"))