SquishTests: Adapt to changed reload behavior

The default for the reload behavior has changed, so explicitly
set the setting when necessary.

Change-Id: Ibcc3e8d2decf3f50dd3d1288c38ec3d027fbc23e
Reviewed-by: Robert Löhning <robert.loehning@qt.io>
This commit is contained in:
Christian Stenger
2024-05-07 09:43:33 +02:00
parent fde45e98b9
commit 96f33150fe
3 changed files with 15 additions and 0 deletions

View File

@@ -630,3 +630,13 @@ class GitClone:
def __exit__(self, exc_type, exc_value, traceback):
deleteDirIfExists(self.localPath)
def setReloadBehavior(to):
# QC 14 changed the default, so change the preferences
invokeMenuItem("Edit", "Preferences...")
mouseClick(waitForObjectItem(":Options_QListView", "Environment"))
clickOnTab(":Options.qt_tabwidget_tabbar_QTabBar", "System")
selectFromCombo("{type='QComboBox' unnamed='1' leftWidget={type='QLabel' "
"text='When files are externally modified:'}}", to)
clickButton(":Options.OK_QPushButton")