From b8b5687f21dc6d4f4ef01cd68cb9e29d09779189 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20L=C3=B6hning?= Date: Thu, 3 Feb 2022 12:58:02 +0100 Subject: [PATCH] Squish: Fix availableTargetClasses() Amends 40caa8a4ba97ce7. Change-Id: Ib48a70fa641c5d3c65f53aad2dd1ce8fd3abce54 Reviewed-by: Christian Stenger Reviewed-by: --- tests/system/shared/classes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/system/shared/classes.py b/tests/system/shared/classes.py index fefee33b53a..d43c15a63a3 100644 --- a/tests/system/shared/classes.py +++ b/tests/system/shared/classes.py @@ -48,12 +48,12 @@ class Targets: @staticmethod def availableTargetClasses(): availableTargets = set(Targets.ALL_TARGETS) - if platform.system() in ('Windows', 'Microsoft'): + if not qt4Available: + availableTargets.remove(Targets.DESKTOP_4_8_7_DEFAULT) + if not qt4Available or platform.system() in ('Windows', 'Microsoft'): availableTargets.remove(Targets.EMBEDDED_LINUX) elif platform.system() == 'Darwin': availableTargets.remove(Targets.DESKTOP_5_4_1_GCC) - if not qt4Available: - availableTargets.remove(Targets.DESKTOP_4_8_7_DEFAULT) return availableTargets @staticmethod