From d86bc9c9c180956d820ff9e7f4ecf74a4a5768a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20H=C3=B6pp?= Date: Tue, 28 May 2024 14:09:09 +0200 Subject: [PATCH] added exception --- teaser/project.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teaser/project.py b/teaser/project.py index d6b227e64..b2bd0f56c 100644 --- a/teaser/project.py +++ b/teaser/project.py @@ -1227,6 +1227,8 @@ def process_export_vars(export_vars): export_vars_str = '' for index, (var_sel_name, var_list) in enumerate( export_vars.items(), start=1): + if not isinstance(var_list, list): + raise TypeError(f"Item of key {var_sel_name} in dict 'export_vars' is not an instance of a list!") export_vars_str += 'MatchVariable(name="' processed_list = '|'.join(map(str, export_vars[var_sel_name])) export_vars_str += processed_list