]> source.dussan.org Git - rspamd.git/commitdiff
[Test] Properly test symbols registration
authorVsevolod Stakhov <vsevolod@rspamd.com>
Mon, 20 May 2024 17:56:38 +0000 (18:56 +0100)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Mon, 20 May 2024 17:56:38 +0000 (18:56 +0100)
test/functional/cases/001_merged/102_multimap.robot
test/functional/configs/maps/dynamic_symbols.map
test/functional/configs/merged-override.conf

index 135f5ce34cf3c9d41cdf1bf18d3bf64f999db3c9..8e9d83d42c569a2ad2c17fb35cb6e26b9749cb73 100644 (file)
@@ -420,13 +420,13 @@ MAP - EXTERNAL MISS
 MAP - DYNAMIC SYMBOLS - SYM1
   Scan File  ${MESSAGE}  IP=127.0.0.1  Hostname=foo
   ...   Settings={symbols_enabled = [DYN_TEST1,DYN_TEST2,DYN_MULTIMAP]}
-  Expect Symbol  DYN_TEST1
+  Expect Symbol With Score  DYN_TEST1  10
   Do Not Expect Symbol  DYN_TEST2
 
 MAP - DYNAMIC SYMBOLS - SYM2
   Scan File  ${MESSAGE}  IP=127.0.0.1  Hostname=bar
   ...   Settings={symbols_enabled = [DYN_TEST1,DYN_TEST2,DYN_MULTIMAP]}
-  Expect Symbol  DYN_TEST2
+  Expect Symbol With Score  DYN_TEST2  20
   Do Not Expect Symbol  DYN_TEST1
 
 MAP - DYNAMIC SYMBOLS - MISS
index ec92c74af43f1f40aa476430b4197a89d828da4d..e517d56384d1e8b2e734a02b0d00a964de946775 100644 (file)
@@ -1,2 +1,2 @@
-foo DYN_TEST1:10:opt1,opt2
-bar DYN_TEST2:20:opt3,opt4
+/foo/ DYN_TEST1:10:opt1,opt2
+/bar/ DYN_TEST2:20:opt3,opt4
index 09ac00584154474d41d8e817bb571526fcb3a1c1..35f22630fc3e90bf77091cc210ecdc6cd9d0a5cc 100644 (file)
@@ -252,6 +252,7 @@ multimap {
     type = "hostname";
     map = "{= env.TESTDIR =}/configs/maps/dynamic_symbols.map";
     dynamic_symbols = true;
+    regexp = true;
   }
 }