From 7bfc88c4b545ea1dd0c211a2140eabad036c8c71 Mon Sep 17 00:00:00 2001 From: Andrew Lewis Date: Mon, 30 Oct 2023 09:50:02 +0200 Subject: [PATCH] [Minor] Make Robot Framework loop unfunny --- test/functional/lib/rspamd.robot | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/test/functional/lib/rspamd.robot b/test/functional/lib/rspamd.robot index 27dad96ee..696b5f97d 100644 --- a/test/functional/lib/rspamd.robot +++ b/test/functional/lib/rspamd.robot @@ -163,16 +163,20 @@ Export Rspamd Variables To Environment Export Scoped Variables [Arguments] ${scope} &{vars} - FOR ${k} ${v} IN &{vars} - IF '${scope}' == 'Test' + IF '${scope}' == 'Test' + FOR ${k} ${v} IN &{vars} Set Test Variable ${${k}} ${v} - ELSE IF '${scope}' == 'Suite' + END + ELSE IF '${scope}' == 'Suite' + FOR ${k} ${v} IN &{vars} Set Suite Variable ${${k}} ${v} - ELSE IF '${scope}' == 'Global' + END + ELSE IF '${scope}' == 'Global' + FOR ${k} ${v} IN &{vars} Set Global Variable ${${k}} ${v} - ELSE - Fail message="Don't know what to do with scope: ${scope}" END + ELSE + Fail message="Don't know what to do with scope: ${scope}" END Log does not contain segfault record -- 2.39.5