]> source.dussan.org Git - rspamd.git/commitdiff
[Test] Add test for next-to-last double bad extension 1854/head
authorAlexander Moisseev <moiseev@mezonplus.ru>
Tue, 3 Oct 2017 06:54:51 +0000 (09:54 +0300)
committerAlexander Moisseev <moiseev@mezonplus.ru>
Tue, 3 Oct 2017 06:54:51 +0000 (09:54 +0300)
test/functional/cases/105_mimetypes.robot
test/functional/messages/next2last-doublebad.eml [new file with mode: 0644]

index b47f646861b08726350e3c87d9400771f251bd89..1756377d4f56eff9c0244a5218b0de0b4c3b8f34 100644 (file)
@@ -19,6 +19,10 @@ Zip Double Bad Extension
   ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/zip-doublebad.eml
   Check Rspamc  ${result}  MIME_DOUBLE_BAD_EXTENSION \\(\\d+\\.\\d+\\)\\[\\.pdf\\.exe\\]\\n  re=1
 
+Next-to-last Double Bad Extension
+  ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/next2last-doublebad.eml
+  Check Rspamc  ${result}  MIME_DOUBLE_BAD_EXTENSION \\(\\d+\\.\\d+\\)\\[\\.scr\\.xz\\]\\n  re=1
+
 Rar4
   ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/rar4.eml
   Check Rspamc  ${result}  MIME_BAD_EXTENSION \\(\\d+\\.\\d+\\)\\[exe\\]\\n  re=1
diff --git a/test/functional/messages/next2last-doublebad.eml b/test/functional/messages/next2last-doublebad.eml
new file mode 100644 (file)
index 0000000..928117c
--- /dev/null
@@ -0,0 +1,9 @@
+Content-Type: multipart/mixed; boundary="--=_CDA2A73617693A02A72D9869"
+
+----=_CDA2A73617693A02A72D9869
+Content-Type: application/octet-stream; name="file.scr.xz"
+Content-Disposition: attachment; filename="file.scr.xz"
+Content-Transfer-Encoding: base64
+
+QlpoOTFBWSZTWeAw4GEAAADIAAAQQAAgACEAgrF3JFOFCQ4DDgYQ
+----=_CDA2A73617693A02A72D9869--