Commit 648403d4 authored by Robert Loehning's avatar Robert Loehning

Squish: Fix handleDebuggerWarnings()

Warning now shows up for MSVC builds, too.

Change-Id: I774079fd6ee0f9bf70a7f37c9920dd45e55154d0
Reviewed-by: default avatarChristian Stenger <christian.stenger@digia.com>
parent 56dd0c7d
...@@ -48,13 +48,12 @@ def handleDebuggerWarnings(config, isMsvcBuild=False): ...@@ -48,13 +48,12 @@ def handleDebuggerWarnings(config, isMsvcBuild=False):
clickButton(waitForObject("{text='Cancel' type='QPushButton' unnamed='1' visible='1' window=':Dialog_Debugger::Internal::SymbolPathsDialog'}", 10000)) clickButton(waitForObject("{text='Cancel' type='QPushButton' unnamed='1' visible='1' window=':Dialog_Debugger::Internal::SymbolPathsDialog'}", 10000))
except LookupError: except LookupError:
pass # No warning. Fine. pass # No warning. Fine.
else: if "Release" in config and (isMsvcBuild or platform.system() == "Linux"):
if "Release" in config and not platform.system() in ("Darwin", "Microsoft", "Windows"): message = waitForObject("{container=':Qt Creator.DebugModeWidget_QSplitter' name='qt_msgbox_label' type='QLabel' visible='1'}")
message = waitForObject("{container=':Qt Creator.DebugModeWidget_QSplitter' name='qt_msgbox_label' type='QLabel' visible='1'}") messageText = str(message.text)
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.'),
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)
"Got warning: %s" % messageText) clickButton("{container=':Qt Creator.DebugModeWidget_QSplitter' text='OK' type='QPushButton' unnamed='1' visible='1'}")
clickButton("{container=':Qt Creator.DebugModeWidget_QSplitter' text='OK' type='QPushButton' unnamed='1' visible='1'}")
def takeDebuggerLog(): def takeDebuggerLog():
invokeMenuItem("Window", "Views", "Debugger Log") invokeMenuItem("Window", "Views", "Debugger Log")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment