From 6578a9ba9fb8e135167519ed04e6045b37fd8b33 Mon Sep 17 00:00:00 2001
From: Robert Loehning <robert.loehning@digia.com>
Date: Fri, 25 Oct 2013 10:45:42 +0200
Subject: [PATCH] Squish: Fix handleDebuggerWarnings()

Change-Id: Ib4550e82e0acfa168003f64d91bf25af62a533fa
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
---
 tests/system/shared/debugger.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/tests/system/shared/debugger.py b/tests/system/shared/debugger.py
index 9a883915792..d4fbfbd9c0f 100644
--- a/tests/system/shared/debugger.py
+++ b/tests/system/shared/debugger.py
@@ -49,11 +49,12 @@ def handleDebuggerWarnings(config, isMsvcBuild=False):
         except LookupError:
             pass # No warning. Fine.
     if "Release" in config and (isMsvcBuild or platform.system() == "Linux"):
-        message = waitForObject("{container=':Qt Creator.DebugModeWidget_QSplitter' name='qt_msgbox_label' type='QLabel' visible='1'}")
+        msgBox = "{type='QMessageBox' unnamed='1' visible='1' windowTitle='Warning'}"
+        message = waitForObject("{name='qt_msgbox_label' type='QLabel' visible='1' window=%s}" % msgBox)
         messageText = str(message.text)
         test.verify(messageText.startswith('This does not seem to be a "Debug" build.\nSetting breakpoints by file name and line number may fail.'),
                     "Got warning: %s" % messageText)
-        clickButton("{container=':Qt Creator.DebugModeWidget_QSplitter' text='OK' type='QPushButton' unnamed='1' visible='1'}")
+        clickButton("{text='OK' type='QPushButton' unnamed='1' visible='1' window=%s}" % msgBox)
 
 def takeDebuggerLog():
     invokeMenuItem("Window", "Views", "Debugger Log")
-- 
GitLab