From: Andrew Lewis Date: Fri, 16 Oct 2020 10:43:03 +0000 (+0200) Subject: [Test] Map reload: improve test output X-Git-Tag: 2.7~227^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3520%2Fhead;p=thirdparty%2Frspamd.git [Test] Map reload: improve test output --- diff --git a/test/functional/lua/mapreload.lua b/test/functional/lua/mapreload.lua index 572da10de7..ae20120fed 100644 --- a/test/functional/lua/mapreload.lua +++ b/test/functional/lua/mapreload.lua @@ -7,10 +7,14 @@ rspamd_config:register_symbol({ name = 'MAP_SET_HIT_AND_MISS', score = 1.0, callback = function() - if (test_map:get_key('example.com') and not test_map:get_key('rspamd-test.com')) then + local has_example = test_map:get_key('example.com') + local has_rspamdtest = test_map:get_key('rspamd-test.com') + if has_example and not has_rspamdtest then return true, 'example.com' - elseif (test_map:get_key('rspamd-test.com') and not test_map:get_key('example.com')) then + elseif has_rspamdtest and not has_example then return true, 'rspamd.com' + else + return true, string.format('invalid: has_example=%s, has_rspamdtest=%s', has_example, has_rspamdtest) end end })