forked from qt-creator/qt-creator
Squish: Fix suite_debugger
Change-Id: Ic0add36d2acfbf4c6de93d27f8651062ad9f1fb4 Reviewed-by: Robert Löhning <robert.loehning@qt.io>
This commit is contained in:
committed by
Robert Löhning
parent
0a953d2412
commit
bfe2a7b9d1
@@ -134,7 +134,7 @@ def doSimpleDebugging(currentKit, currentConfigName, expectedBPOrder=[], enableQ
|
|||||||
expectedLabelTexts.append("Running\.")
|
expectedLabelTexts.append("Running\.")
|
||||||
switchViewTo(ViewConstants.PROJECTS)
|
switchViewTo(ViewConstants.PROJECTS)
|
||||||
switchToBuildOrRunSettingsFor(currentKit, ProjectSettings.RUN)
|
switchToBuildOrRunSettingsFor(currentKit, ProjectSettings.RUN)
|
||||||
ensureChecked(waitForObject("{container=':Qt Creator.scrollArea_QScrollArea' text='Enable QML' "
|
ensureChecked(waitForObject("{container=':Qt Creator_Core::Internal::MainWindow' text='Enable QML' "
|
||||||
"type='QCheckBox' unnamed='1' visible='1'}"), enableQml)
|
"type='QCheckBox' unnamed='1' visible='1'}"), enableQml)
|
||||||
switchViewTo(ViewConstants.EDIT)
|
switchViewTo(ViewConstants.EDIT)
|
||||||
if not __startDebugger__(currentKit, currentConfigName):
|
if not __startDebugger__(currentKit, currentConfigName):
|
||||||
|
@@ -100,7 +100,7 @@ def performDebugging(projectName):
|
|||||||
test.log("Selecting '%s' as build config" % config)
|
test.log("Selecting '%s' as build config" % config)
|
||||||
verifyBuildConfig(kit, config, True, True)
|
verifyBuildConfig(kit, config, True, True)
|
||||||
waitForObject(":*Qt Creator.Build Project_Core::Internal::FancyToolButton")
|
waitForObject(":*Qt Creator.Build Project_Core::Internal::FancyToolButton")
|
||||||
invokeMenuItem("Build", "Rebuild All Projects")
|
selectFromLocator("t rebuild", "Rebuild (Rebuild All Projects)")
|
||||||
waitForCompile()
|
waitForCompile()
|
||||||
isMsvc = isMsvcConfig(kit)
|
isMsvc = isMsvcConfig(kit)
|
||||||
clickButton(waitForObject(":*Qt Creator.Start Debugging_Core::Internal::FancyToolButton"))
|
clickButton(waitForObject(":*Qt Creator.Start Debugging_Core::Internal::FancyToolButton"))
|
||||||
|
@@ -52,12 +52,12 @@ def main():
|
|||||||
"Verifying Run and Debug are enabled (Qt5 is available).")
|
"Verifying Run and Debug are enabled (Qt5 is available).")
|
||||||
and test.compare(target, Targets.getStringForTarget(Targets.getDefaultKit()),
|
and test.compare(target, Targets.getStringForTarget(Targets.getDefaultKit()),
|
||||||
"Verifying selected Target is Qt5.")
|
"Verifying selected Target is Qt5.")
|
||||||
and test.compare(exe, "QML Utility", "Verifying selected executable is QML Utility.")):
|
and test.compare(exe, "QML Runtime", "Verifying selected executable is QML Runtime.")):
|
||||||
earlyExit("Something went wrong opening Qml project - probably missing Qt5.")
|
earlyExit("Something went wrong opening Qml project - probably missing Qt5.")
|
||||||
return
|
return
|
||||||
switchViewTo(ViewConstants.PROJECTS)
|
switchViewTo(ViewConstants.PROJECTS)
|
||||||
switchToBuildOrRunSettingsFor(Targets.getDefaultKit(), ProjectSettings.RUN)
|
switchToBuildOrRunSettingsFor(Targets.getDefaultKit(), ProjectSettings.RUN)
|
||||||
ensureChecked("{container=':Qt Creator.scrollArea_QScrollArea' text='Enable QML' "
|
ensureChecked("{container=':Qt Creator_Core::Internal::MainWindow' text='Enable QML' "
|
||||||
"type='QCheckBox' unnamed='1' visible='1'}")
|
"type='QCheckBox' unnamed='1' visible='1'}")
|
||||||
switchViewTo(ViewConstants.EDIT)
|
switchViewTo(ViewConstants.EDIT)
|
||||||
clickButton(fancyDebugButton)
|
clickButton(fancyDebugButton)
|
||||||
|
Reference in New Issue
Block a user