diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2019-05-20 18:00:52 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2019-05-20 18:00:52 +0100 |
commit | fa772caba9f33d86faa4fc6bca17db7145417752 (patch) | |
tree | 7d06b8e6e50dce7fb3ff9b6a60d189df0b73fec2 /test/functional/configs | |
parent | c7689eadfbc2230c0adaf0e855625c6bf688694a (diff) | |
download | rspamd-fa772caba9f33d86faa4fc6bca17db7145417752.tar.gz rspamd-fa772caba9f33d86faa4fc6bca17db7145417752.zip |
[Test] Add combined maps tests
Diffstat (limited to 'test/functional/configs')
-rw-r--r-- | test/functional/configs/multimap.conf | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/functional/configs/multimap.conf b/test/functional/configs/multimap.conf index 77326f26c..f003ec96e 100644 --- a/test/functional/configs/multimap.conf +++ b/test/functional/configs/multimap.conf @@ -157,4 +157,34 @@ multimap { map = "${TESTDIR}/configs/maps/rcvd2.list"; flags = ["authenticated", "ssl"]; } + COMBINED_MAP_AND { + type = "combined"; + rules { + ip = { + type = "radix"; + map = "${TESTDIR}/configs/maps/ip.list"; + selector = "ip"; + } + from { + map = "${TESTDIR}/configs/maps/domains.list"; + selector = "from:domain"; + } + } + expression = "from & ip" + } + COMBINED_MAP_OR { + type = "combined"; + rules { + ip = { + type = "radix"; + map = "${TESTDIR}/configs/maps/ip.list"; + selector = "ip"; + } + from { + map = "${TESTDIR}/configs/maps/domains.list"; + selector = "from:domain"; + } + } + expression = "from || ip" + } } |