diff options
Diffstat (limited to 'test/functional/cases/lua.robot')
-rw-r--r-- | test/functional/cases/lua.robot | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/test/functional/cases/lua.robot b/test/functional/cases/lua.robot index 46dd15ea0..f3a3567ec 100644 --- a/test/functional/cases/lua.robot +++ b/test/functional/cases/lua.robot @@ -1,19 +1,14 @@ *** Settings *** +Test Teardown Generic Teardown Library ${TESTDIR}/lib/rspamd.py Resource ${TESTDIR}/lib/rspamd.robot +Variables ${TESTDIR}/lib/vars.py *** Variables *** -${CONFIG} ${TESTDIR}/configs/lua_test.conf -${MESSAGE} ${TESTDIR}/messages/spam_message.eml +${CONFIG} ${TESTDIR}/configs/lua_test.conf +${MESSAGE} ${TESTDIR}/messages/spam_message.eml ${RSPAMD_SCOPE} Test -*** Keywords *** -Lua Setup - [Arguments] ${lua_script} - &{RSPAMD_KEYWORDS} = Create Dictionary LOCAL_ADDR=${LOCAL_ADDR} LUA_SCRIPT=${lua_script} PORT_CONTROLLER=${PORT_CONTROLLER} PORT_NORMAL=${PORT_NORMAL} TESTDIR=${TESTDIR} - Set Test Variable &{RSPAMD_KEYWORDS} - Generic Setup - *** Test Cases *** Flags [Setup] Lua Setup ${TESTDIR}/lua/flags.lua @@ -21,10 +16,14 @@ Flags Follow Rspamd Log ${result} = Run Rspamc -h ${LOCAL_ADDR}:${PORT_CONTROLLER} stat Should Contain ${result.stdout} Messages scanned: 0 - [Teardown] Generic Teardown Dependencies [Setup] Lua Setup ${TESTDIR}/lua/deps.lua ${result} = Scan Message With Rspamc ${MESSAGE} Check Rspamc ${result} DEP10 - [Teardown] Generic Teardown + +*** Keywords *** +Lua Setup + [Arguments] ${LUA_SCRIPT} + Set Test Variable ${LUA_SCRIPT} + Generic Setup |