forked from qt-creator/qt-creator
Squish: Make selectFromFileDialog() more stable
Change-Id: Ia454bc3174fa48602e181f4848944c0299a95517 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
@@ -242,10 +242,11 @@ def selectFromFileDialog(fileName, waitForFile=False):
|
||||
waitForObject("{name='QFileDialog' type='QFileDialog' visible='1'}")
|
||||
pathLine = waitForObject("{name='fileNameEdit' type='QLineEdit' visible='1'}")
|
||||
replaceEditorContent(pathLine, pName)
|
||||
clickButton(findObject("{text='Open' type='QPushButton'}"))
|
||||
clickButton(waitForObject("{text='Open' type='QPushButton'}"))
|
||||
waitFor("str(pathLine.text)==''")
|
||||
snooze(1)
|
||||
replaceEditorContent(pathLine, fName)
|
||||
clickButton(findObject("{text='Open' type='QPushButton'}"))
|
||||
clickButton(waitForObject("{text='Open' type='QPushButton'}"))
|
||||
if waitForFile:
|
||||
fileCombo = waitForObject(":Qt Creator_FilenameQComboBox")
|
||||
if not waitFor("str(fileCombo.currentText) in fileName", 5000):
|
||||
|
||||
Reference in New Issue
Block a user