aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/system/shared/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/system/shared/utils.py')
-rw-r--r--Tests/system/shared/utils.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/Tests/system/shared/utils.py b/Tests/system/shared/utils.py
index 079407a4..aa7bb555 100644
--- a/Tests/system/shared/utils.py
+++ b/Tests/system/shared/utils.py
@@ -39,8 +39,13 @@ def startAppGetVersion(waitForInitialDialogs=False):
def openVsToolsMenu(version):
- mouseClick(waitForObject(globalnames.extensions_MenuItem))
- mouseClick(waitForObject(globalnames.pART_Popup_Qt_VS_Tools_MenuItem, 5000))
+ while True:
+ mouseClick(waitForObject(globalnames.extensions_MenuItem))
+ mouseClick(waitForObject(globalnames.pART_Popup_Qt_VS_Tools_MenuItem, 5000))
+ if not object.exists(globalnames.Initializing_MenuItem):
+ break
+ mouseClick(waitForObject(globalnames.extensions_MenuItem)) # close menu
+ snooze(4)
def closeMainWindow():