forked from qt-creator/qt-creator
Squish: Close QMessageBox using "OK" button
Change-Id: Iead4267d0919ce4a8d7f9f5fdec61cd9ba8dd0db Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
@@ -80,7 +80,8 @@ def getOrModifyFilePatternsFor(mimeType, filter='', toBePresent=None):
|
|||||||
mBox = waitForObject("{type='QMessageBox' unnamed='1' visible='1' "
|
mBox = waitForObject("{type='QMessageBox' unnamed='1' visible='1' "
|
||||||
"text?='Conflicting pattern*'}", 2000)
|
"text?='Conflicting pattern*'}", 2000)
|
||||||
conflictingSet = set(str(mBox.detailedText).replace("*", "").splitlines())
|
conflictingSet = set(str(mBox.detailedText).replace("*", "").splitlines())
|
||||||
sendEvent("QCloseEvent", mBox)
|
clickButton(waitForObject("{text='OK' type='QPushButton' unnamed='1' visible='1' "
|
||||||
|
"window={type='QMessageBox' unnamed='1' visible='1'}}"))
|
||||||
if toBeAddedSet.intersection(conflictingSet):
|
if toBeAddedSet.intersection(conflictingSet):
|
||||||
test.fatal("At least one of the patterns to be added is already in use "
|
test.fatal("At least one of the patterns to be added is already in use "
|
||||||
"for another MIME type.",
|
"for another MIME type.",
|
||||||
|
|||||||
Reference in New Issue
Block a user