]> source.dussan.org Git - rspamd.git/commitdiff
[Test] More testcases for SPF 1011/head
authorAndrew Lewis <nerf@judo.za.org>
Thu, 6 Oct 2016 09:19:11 +0000 (11:19 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Thu, 6 Oct 2016 09:19:11 +0000 (11:19 +0200)
test/functional/cases/115_dmarc.robot

index 04ba5823d921e38f420b4f1a5cdd8fedc143017c..0bf680ebbe83a5b011513e3d0084eda8d985a678 100644 (file)
@@ -139,6 +139,11 @@ SPF PERMFAIL UNRESOLVEABLE REDIRECT
   ...  -i  8.8.8.8  -F  x@fail4.org.org.za
   Check Rspamc  ${result}  R_SPF_PERMFAIL
 
+SPF REDIRECT NO USEABLE ELEMENTS
+  ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/dmarc/bad_dkim1.eml
+  ...  -i  8.8.8.8  -F  x@fail10.org.org.za
+  Check Rspamc  ${result}  R_SPF_PERMFAIL
+
 SPF DNSFAIL FAILED REDIRECT
   ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/dmarc/bad_dkim1.eml
   ...  -i  8.8.8.8  -F  x@fail1.org.org.za
@@ -179,6 +184,11 @@ SPF DNSFAIL FAILED RECORD
   ...  -i  1.2.3.4  -F  x@www.dnssec-failed.org
   Check Rspamc  ${result}  R_SPF_DNSFAIL
 
+SPF PASS INCLUDE
+  ${result} =  Scan Message With Rspamc  ${TESTDIR}/messages/dmarc/bad_dkim1.eml
+  ...  -i  8.8.8.8  -F  x@pass1.org.org.za
+  Check Rspamc  ${result}  R_SPF_ALLOW
+
 *** Keywords ***
 DMARC Setup
   ${PLUGIN_CONFIG} =  Get File  ${TESTDIR}/configs/dmarc.conf