diff options
author | Robert Löhning <[email protected]> | 2025-03-10 22:07:25 +0100 |
---|---|---|
committer | Robert Löhning <[email protected]> | 2025-03-11 10:35:01 +0000 |
commit | 55ce4e9c06e3651b66219dd9503f68214152e853 (patch) | |
tree | 667519776adbe464f44f01c856d565b846379f4a | |
parent | 817996336c7a916cf5405062656168665b38c3eb (diff) |
SquishTests: Don't try interacting with disabled "Details" buttonsv16.0.0
When creating a Qt Quick UI project, the "Details" buttons of
available kits are disabled.
Change-Id: Ie05eac3b5f9d59eef4cdba84bbb7981f7ee15fdb
Reviewed-by: Christian Stenger <[email protected]>
-rw-r--r-- | tests/system/shared/project.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/system/shared/project.py b/tests/system/shared/project.py index a46d522cfa6..b9f351aff02 100644 --- a/tests/system/shared/project.py +++ b/tests/system/shared/project.py @@ -437,10 +437,14 @@ def __chooseTargets__(targets, availableTargets=None, additionalFunc=None): checkedTargets.add(current) # perform additional function on detailed kits view - if additionalFunc: + if additionalFunc and detailsButton.enabled: ensureChecked(detailsButton) additionalFunc() - ensureChecked(detailsButton, False) + if detailsButton.enabled: + ensureChecked(detailsButton, False) + else: + test.verify(not detailsButton.checked, + 'A disabled "Details" button should not be expanded.') except LookupError: if mustCheck: test.fail("Failed to check target '%s'." % Targets.getStringForTarget(current)) |