From 40d112d5ecaa7bcd934b05ffbecd356f729ac131 Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Tue, 31 Mar 2015 15:48:03 +0200 Subject: Squish: Make deep copies of Targets.ALL_TARGETS Fixes crash in tst_generic_highlighter Change-Id: I186cf47990e80ee6902c0812e6d6e3a260dfeec5 Reviewed-by: Christian Stenger --- tests/system/shared/project.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/system/shared/project.py b/tests/system/shared/project.py index 609bc6a03f..d3abc1cf6d 100644 --- a/tests/system/shared/project.py +++ b/tests/system/shared/project.py @@ -389,7 +389,7 @@ def __chooseTargets__(targets=Targets.DESKTOP_474_GCC, availableTargets=None): available = availableTargets else: # following targets depend on the build environment - added for further/later tests - available = Targets.ALL_TARGETS + available = list(Targets.ALL_TARGETS) if platform.system() in ('Windows', 'Microsoft'): available.remove(Targets.EMBEDDED_LINUX) elif platform.system() == 'Darwin': @@ -632,7 +632,7 @@ def __getSupportedPlatforms__(text, templateName, getAsStrings=False): result.append(Targets.SIMULATOR) elif 'Platform independent' in text: # MAEMO5 and HARMATTAN could be wrong here - depends on having Madde plugin enabled or not - result = Targets.ALL_TARGETS + result = list(Targets.ALL_TARGETS) result.remove(Targets.EMBEDDED_LINUX) if platform.system() == 'Darwin': result.remove(Targets.DESKTOP_541_GCC) -- cgit v1.2.1