forked from qt-creator/qt-creator
SquishTests: Fix opening cascaded menus
Change-Id: Ieae5d24f60b9e67c602dbf43737ee3a712a7908c Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -190,8 +190,7 @@ def invokeMenuItem(menu, item, *subItems):
|
|||||||
"Function arguments: '%s', '%s', %s" % (menu, item, str(subItems)))
|
"Function arguments: '%s', '%s', %s" % (menu, item, str(subItems)))
|
||||||
break # we failed to trigger - no need to process subItems further
|
break # we failed to trigger - no need to process subItems further
|
||||||
else:
|
else:
|
||||||
noAmpersandItem = item.replace('&', '')
|
waitForObject("{type='QMenu' title='%s'}" % str(itemObject.text), 2000)
|
||||||
waitForObject("{type='QMenu' title='%s'}" % noAmpersandItem, 2000)
|
|
||||||
itemObject = waitForObjectItem(itemObject, subItem)
|
itemObject = waitForObjectItem(itemObject, subItem)
|
||||||
waitFor("itemObject.enabled", 2000)
|
waitFor("itemObject.enabled", 2000)
|
||||||
activateItem(itemObject)
|
activateItem(itemObject)
|
||||||
|
Reference in New Issue
Block a user