aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/functional/lib/rspamd.robot16
1 files 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