From: Vsevolod Stakhov Date: Mon, 10 Jun 2019 12:47:35 +0000 (+0100) Subject: [Test] Add classifier symbols to the tests X-Git-Tag: 2.0~803 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d21591455e25e9f31ae488fab9a0bb563fb33e85;p=thirdparty%2Frspamd.git [Test] Add classifier symbols to the tests --- diff --git a/test/functional/cases/108_settings.robot b/test/functional/cases/108_settings.robot index 9011ad7b35..d414ed151f 100644 --- a/test/functional/cases/108_settings.robot +++ b/test/functional/cases/108_settings.robot @@ -30,22 +30,32 @@ NO SETTINGS HAM Should Contain ${result.stdout} BAYES_HAM ENABLE SYMBOL - NORMAL - ${result} = Scan Message With Rspamc ${MESSAGE} --header Settings={symbols_enabled = ["SIMPLE_TEST"]} + ${result} = Scan Message With Rspamc ${HAM_MESSAGE} --header Settings={symbols_enabled = ["SIMPLE_TEST"]} Check Rspamc ${result} SIMPLE_TEST Should Not Contain ${result.stdout} SIMPLE_PRE Should Not Contain ${result.stdout} SIMPLE_POST + Should Not Contain ${result.stdout} BAYES_HAM ENABLE SYMBOL - POSTFILTER - ${result} = Scan Message With Rspamc ${MESSAGE} --header Settings={symbols_enabled = ["SIMPLE_TEST", "SIMPLE_POST"]} + ${result} = Scan Message With Rspamc ${HAM_MESSAGE} --header Settings={symbols_enabled = ["SIMPLE_TEST", "SIMPLE_POST"]} Check Rspamc ${result} SIMPLE_TEST Should Contain ${result.stdout} SIMPLE_POST Should Not Contain ${result.stdout} SIMPLE_PRE + Should Not Contain ${result.stdout} BAYES_HAM ENABLE SYMBOL - PREFILTER - ${result} = Scan Message With Rspamc ${MESSAGE} --header Settings={symbols_enabled = ["SIMPLE_PRE"]} + ${result} = Scan Message With Rspamc ${HAM_MESSAGE} --header Settings={symbols_enabled = ["SIMPLE_PRE"]} Check Rspamc ${result} SIMPLE_PRE Should Not Contain ${result.stdout} SIMPLE_POST Should Not Contain ${result.stdout} SIMPLE_TEST + Should Not Contain ${result.stdout} BAYES_HAM + +ENABLE SYMBOL - CLASSIFIER + ${result} = Scan Message With Rspamc ${HAM_MESSAGE} --header Settings={symbols_enabled = ["BAYES_HAM", "BAYES_SPAM"]} + Check Rspamc ${result} BAYES_HAM + Should Not Contain ${result.stdout} SIMPLE_PRE + Should Not Contain ${result.stdout} SIMPLE_POST + Should Not Contain ${result.stdout} SIMPLE_TEST DISABLE SYMBOL - NORMAL ${result} = Scan Message With Rspamc ${MESSAGE} --header Settings={symbols_disabled = ["SIMPLE_TEST"]}