From: Vsevolod Stakhov Date: Mon, 20 Jul 2015 11:58:33 +0000 (+0100) Subject: Add reload test case. X-Git-Tag: 1.0.0~332 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fcbb632de425168941dc33b6d5280f81c7f3ad29;p=thirdparty%2Frspamd.git Add reload test case. --- diff --git a/test/functional/cases/reload.sh b/test/functional/cases/reload.sh new file mode 100644 index 0000000000..cb1ce0ba3a --- /dev/null +++ b/test/functional/cases/reload.sh @@ -0,0 +1,23 @@ +# Test rspamd reload + +. ${TEST_DIRNAME}/functions.sh + +sed -e 's|@@LUA_SCRIPT@@|${TESTDIR}/cases/deps.lua|' < \ + "$TEST_DIRNAME/configs/lua_test.conf" > \ + "$TMPDIR/rspamd.conf" +export RSPAMD_CONFIG="$TMPDIR/rspamd.conf" \ + STATSDIR=${TMPDIR} +run_rspamd + +run_rspamc symbols \ + "$TEST_DIRNAME/messages/spam_message.eml" +check_output 'DEP10' + +kill -HUP `cat ${TMPDIR}/rspamd.pid` +sleep 0.5 +kill -HUP `cat ${TMPDIR}/rspamd.pid` +sleep 0.5 + +run_rspamc symbols \ + "$TEST_DIRNAME/messages/spam_message.eml" +check_output 'DEP10' \ No newline at end of file