From 6827072facb8c20d2437191ac9847fa30523ad67 Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Wed, 16 Apr 2014 15:22:18 +0200 Subject: [PATCH] Squish: Stabilize tst_external_sort Change-Id: I4c580c160f1035ed04ec2b1d1fc9e0c79f8813fa Reviewed-by: Christian Stenger --- tests/system/suite_tools/tst_external_sort/test.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/system/suite_tools/tst_external_sort/test.py b/tests/system/suite_tools/tst_external_sort/test.py index d858ab7f36..b9506398ea 100644 --- a/tests/system/suite_tools/tst_external_sort/test.py +++ b/tests/system/suite_tools/tst_external_sort/test.py @@ -37,10 +37,11 @@ def main(): unsortedFile = os.path.join(os.getcwd(), "testdata", "unsorted.txt") sorted = getOutputFromCmdline("sort %s" % unsortedFile).replace("\r", "") selectFromFileDialog(unsortedFile) - invokeMenuItem("Edit", "Select All") - invokeMenuItem("Tools", "External", "Text", "Sort Selection") editor = waitForObject("{type='TextEditor::PlainTextEditorWidget' unnamed='1' " "visible='1' window=':Qt Creator_Core::Internal::MainWindow'}", 3000) + placeCursorToLine(editor, "bbb") + invokeMenuItem("Edit", "Select All") + invokeMenuItem("Tools", "External", "Text", "Sort Selection") test.verify(waitFor("str(editor.plainText) == sorted", 2000), "Verify that sorted text\n%s\nmatches the expected text\n%s" % (editor.plainText, sorted)) invokeMenuItem('File', 'Revert "unsorted.txt" to Saved') -- GitLab