]> source.dussan.org Git - rspamd.git/commitdiff
[Test] Add test for date followed by bad extension
authorAlexander Moisseev <moiseev@mezonplus.ru>
Wed, 6 Dec 2017 19:50:19 +0000 (22:50 +0300)
committerAlexander Moisseev <moiseev@mezonplus.ru>
Wed, 6 Dec 2017 20:22:27 +0000 (23:22 +0300)
test/functional/cases/105_mimetypes.robot
test/functional/messages/rar-date-bad-ext.eml [new file with mode: 0644]

index 1756377d4f56eff9c0244a5218b0de0b4c3b8f34..5e3860ef4a4d3d61b4d2ed1995ccd45dd82f6e98 100644 (file)
@@ -23,6 +23,10 @@ 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
 
+Date is followed by Bad Extension
+  ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/rar-date-bad-ext.eml
+  Check Rspamc  ${result}  MIME_BAD_EXTENSION \\(\\d+\\.\\d+\\)\\[scr\\]\\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/rar-date-bad-ext.eml b/test/functional/messages/rar-date-bad-ext.eml
new file mode 100644 (file)
index 0000000..309efec
--- /dev/null
@@ -0,0 +1,10 @@
+Content-Type: multipart/mixed; boundary="--=_CDA2A73617693A02A72D9869"
+
+----=_CDA2A73617693A02A72D9869
+Content-Type: application/octet-stream; name="06.12.2017.gz"
+Content-Disposition: attachment; filename="06.12.2017.gz"
+Content-Transfer-Encoding: base64
+
+UmFyIRoHAM+QcwAADQAAAAAAAAATSHQgkDMAAgAAAAIAAAACEs1KfkazhksdMA4AICAAADA2
+LjEyLjIwMTcuc2NyALB/OjwwCsQ9ewBABwA=
+----=_CDA2A73617693A02A72D9869--