]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Test] Multimap symbol with leading numerals
authorAndrew Lewis <nerf@judo.za.org>
Tue, 14 Oct 2025 10:41:09 +0000 (12:41 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Tue, 14 Oct 2025 10:53:40 +0000 (12:53 +0200)
test/functional/cases/001_merged/102_multimap.robot
test/functional/configs/maps/multiple.list
test/functional/configs/merged-override.conf

index a16d0e5c40218a4d9e5f35cddfc36995957b23f2..b41face39136abbbd1961e3c1d6487720aa74c99 100644 (file)
@@ -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]}
index 3d4f32f158cbd38ea94067b3dec6393aac784eff..e9be900e1030ff860ba776802c8396ba0b3df449 100644 (file)
@@ -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
index e302e88fc94c79ee8e8d839f667f363fd74d184c..f2bfd3e03f5c1e41bc7eddf1dbdcbebaaf531b1e 100644 (file)
@@ -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;
   }