From: Andrew Lewis Date: Tue, 14 Oct 2025 10:41:09 +0000 (+0200) Subject: [Test] Multimap symbol with leading numerals X-Git-Tag: 3.14.0~76^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=612b78e59a9b03b66dce1cf759809c57f0c9a33d;p=thirdparty%2Frspamd.git [Test] Multimap symbol with leading numerals --- diff --git a/test/functional/cases/001_merged/102_multimap.robot b/test/functional/cases/001_merged/102_multimap.robot index a16d0e5c40..b41face391 100644 --- a/test/functional/cases/001_merged/102_multimap.robot +++ b/test/functional/cases/001_merged/102_multimap.robot @@ -173,6 +173,11 @@ MAP - MULSYM SYMBOL + SCORE + OPTS ... Settings={symbols_enabled = [RCPT_MAP, SYM1]} Expect Symbol With Score And Exact Options SYM1 -10.1 opt1 opt2 +MAP - MULSYM SYMBOL LEADING NUMERALS + Scan File ${MESSAGE} Rcpt=user7@example.com + ... Settings={symbols_enabled = [RCPT_MAP, "2000POINTS"]} + Expect Symbol With Score 2000POINTS 2.0 + MAP - UTF Scan File ${UTF_MESSAGE} ... Settings={symbols_enabled = [HEADER_MAP]} diff --git a/test/functional/configs/maps/multiple.list b/test/functional/configs/maps/multiple.list index 3d4f32f158..e9be900e10 100644 --- a/test/functional/configs/maps/multiple.list +++ b/test/functional/configs/maps/multiple.list @@ -10,3 +10,5 @@ user4@example.com SYM2 user5@example.com SYM1:-10.1 #symbol + score + options user6@example.com SYM1:-10.1:opt1,opt2 +#symbol + score +user7@example.com 2000POINTS:2.0 diff --git a/test/functional/configs/merged-override.conf b/test/functional/configs/merged-override.conf index e302e88fc9..f2bfd3e03f 100644 --- a/test/functional/configs/merged-override.conf +++ b/test/functional/configs/merged-override.conf @@ -90,7 +90,7 @@ multimap { RCPT_MAP { type = "rcpt"; filter = "email:addr"; - symbols = ["SYM1"]; + symbols = ["SYM1", "2000POINTS"]; map = "{= env.TESTDIR =}/configs/maps/multiple.list"; score = 1.0; }