diff --git a/tests/system/suite_editors/tst_select_all/test.py b/tests/system/suite_editors/tst_select_all/test.py index ddfeea6d911..b1f29259e07 100644 --- a/tests/system/suite_editors/tst_select_all/test.py +++ b/tests/system/suite_editors/tst_select_all/test.py @@ -34,12 +34,15 @@ def main(): for key in ["", "", "", ""]: test.log("Selecting everything") invokeMenuItem("Edit", "Select All") - waitFor("editor.textCursor().hasSelection()", 1000) + test.verify(waitFor("editor.textCursor().hasSelection()", 500), + "verify selecting") test.compare(editor.textCursor().selectionStart(), 0) test.compare(editor.textCursor().selectionEnd(), size) test.compare(editor.textCursor().position(), size) test.log("Pressing key: %s" % key.replace("<", "").replace(">", "")) type(editor, key) + test.verify(waitFor("not editor.textCursor().hasSelection()", 500), + "verify deselecting") if key == "": test.compare(editor.textCursor().selectionStart(), editor.textCursor().selectionEnd()) else: