]> source.dussan.org Git - rspamd.git/commitdiff
[Test] Forgotten config
authorMikhail Galanin <mgalanin@mimecast.com>
Tue, 18 Sep 2018 10:05:33 +0000 (11:05 +0100)
committerMikhail Galanin <mgalanin@mimecast.com>
Tue, 18 Sep 2018 10:05:33 +0000 (11:05 +0100)
test/functional/configs/regexp.conf [new file with mode: 0644]

diff --git a/test/functional/configs/regexp.conf b/test/functional/configs/regexp.conf
new file mode 100644 (file)
index 0000000..0c0f935
--- /dev/null
@@ -0,0 +1,46 @@
+regexp {
+  SA_BODY_WORD_BOUNDARY_ON_NEWLINE {
+    re =  '/\\bhello\\s/{sa_body}',
+    score = 0.0,
+    description = 'Test if word boundary works correctly on sa_body regexes',
+    group = 'body',
+  }
+  SA_BODY_WORD {
+    re =  '/hello/{sa_body}',
+    score = 0.0,
+    description = 'Test if regex works at all in sa_body',
+    group = 'body',
+  }
+  SA_BODY_WORD_WITH_NEWLINE {
+    re =  '/helloworld/{sa_body}',
+    score = 0.0,
+    description = 'Test if regex matches word separated with newline (should not work!)',
+    group = 'body',
+  }
+  SA_BODY_WORD_WITH_SPACE {
+    re =  '/hello world/{sa_body}',
+    score = 0.0,
+    description = 'Test if regex matches word separated with newline (should work - newline is replaced with space)',
+    group = 'body',
+  }
+  SA_BODY_WORD_WITH_SPACE_BOUNDARIES {
+    re =  '/\\bhello world\\b/{sa_body}',
+    score = 0.0,
+    description = 'Test if regex matches word separated with newline (should work - newline is replaced with space)',
+    group = 'body',
+  }
+  SA_BODY_WORD_WITH_SPACE_BOUNDARIES_2 {
+    re =  '/\\shello\\sworld\\s/{sa_body}',
+    score = 0.0,
+    description = 'Test if regex matches word separated with newline (should work - newline is replaced with space)',
+    group = 'body',
+  }
+  SA_BODY_WORD_WITH_SPACE_BOUNDARIES_3 {
+    re =  '/\\shello\\sworld\\sthis\\s/{sa_body}',
+    score = 0.0,
+    description = 'Test if regex matches word separated with newline (should work - newline is replaced with space)',
+    group = 'body',
+  }
+}
+
+lua = "${TESTDIR}/lua/regex_test.lua"