From 1d07d1445ee9bbf9331577165eeb2e003df24fc3 Mon Sep 17 00:00:00 2001 From: Mikhail Galanin Date: Mon, 24 Sep 2018 13:24:27 +0100 Subject: [Test] Actually the functional test --- test/functional/cases/270_selector.robot | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 test/functional/cases/270_selector.robot (limited to 'test') diff --git a/test/functional/cases/270_selector.robot b/test/functional/cases/270_selector.robot new file mode 100644 index 000000000..4223429a2 --- /dev/null +++ b/test/functional/cases/270_selector.robot @@ -0,0 +1,30 @@ +*** Settings *** +Test Setup Regex Setup +Test Teardown Regex Teardown +Library ${TESTDIR}/lib/rspamd.py +Resource ${TESTDIR}/lib/rspamd.robot +Variables ${TESTDIR}/lib/vars.py + +*** Variables *** +${CONFIG} ${TESTDIR}/configs/plugins.conf +${MESSAGE} ${TESTDIR}/messages/subject1.eml +${UTF_MESSAGE} ${TESTDIR}/messages/utf.eml +${URL_TLD} ${TESTDIR}/../lua/unit/test_tld.dat +${RSPAMD_SCOPE} Test + + +*** Test Cases *** +Newlines + ${result} = Scan Message With Rspamc ${MESSAGE} --user test@user.com + Check Rspamc ${result} CONFIG_SELECTOR_RE_RCPT_SUBJECT + Check Rspamc ${result} LUA_SELECTOR_RE + + +*** Keywords *** +Regex Setup + ${PLUGIN_CONFIG} = Get File ${TESTDIR}/configs/selector.conf + Set Suite Variable ${PLUGIN_CONFIG} + Generic Setup PLUGIN_CONFIG + +Regex Teardown + Normal Teardown -- cgit v1.2.3