From 6614abe549cc9fa0e67c2cdad7149a5359106643 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Wed, 19 Jul 2023 09:14:30 +0200 Subject: [PATCH] SquishTests: Adapt to Python 3 A dict's values object is not a list as it had been in Python 2. Explicitly convert it. Change-Id: Iab54a5833b77c6890b108065657da3ff73c96f7f Reviewed-by: Marcus Tillmanns --- tests/system/suite_general/tst_default_settings/test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/system/suite_general/tst_default_settings/test.py b/tests/system/suite_general/tst_default_settings/test.py index b1bf0b36d55..ce026e98d36 100644 --- a/tests/system/suite_general/tst_default_settings/test.py +++ b/tests/system/suite_general/tst_default_settings/test.py @@ -318,8 +318,8 @@ def __compareCompilers__(foundCompilers, expectedCompilers): isRegex = ".*?" in key or "[.0-9]+" in key if (((isRegex and re.match(key, list(currentFound.keys())[0], flags))) or currentFound.keys() == currentExp.keys()): - if ((isWin and os.path.abspath(currentFound.values()[0].lower()) - == os.path.abspath(currentExp.values()[0].lower())) + if ((isWin and os.path.abspath(list(currentFound.values())[0].lower()) + == os.path.abspath(list(currentExp.values())[0].lower())) or currentFound.values() == currentExp.values()): foundExp = True break