From: Mikhail Galanin Date: Mon, 24 Sep 2018 12:24:27 +0000 (+0100) Subject: [Test] Actually the functional test X-Git-Tag: 1.8.0~2^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=1d07d1445ee9bbf9331577165eeb2e003df24fc3;p=rspamd.git [Test] Actually the functional 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