You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by gb...@apache.org on 2022/05/04 17:09:39 UTC
svn commit: r1900556 - in /spamassassin/trunk: MANIFEST t/data/spam/fromnamespoof/ t/data/spam/fromnamespoof/spoof1 t/fromnamespoof.t
Author: gbechis
Date: Wed May 4 17:09:39 2022
New Revision: 1900556
URL: http://svn.apache.org/viewvc?rev=1900556&view=rev
Log:
basic FromNameSpoof tests
Added:
spamassassin/trunk/t/data/spam/fromnamespoof/
spamassassin/trunk/t/data/spam/fromnamespoof/spoof1 (with props)
spamassassin/trunk/t/fromnamespoof.t (with props)
Modified:
spamassassin/trunk/MANIFEST
Modified: spamassassin/trunk/MANIFEST
URL: http://svn.apache.org/viewvc/spamassassin/trunk/MANIFEST?rev=1900556&r1=1900555&r2=1900556&view=diff
==============================================================================
--- spamassassin/trunk/MANIFEST (original)
+++ spamassassin/trunk/MANIFEST Wed May 4 17:09:39 2022
@@ -437,6 +437,7 @@ t/data/spam/extracttext/gtube_pdf.eml
t/data/spam/freemail1
t/data/spam/freemail2
t/data/spam/freemail3
+t/data/spam/fromnamespoof/spoof1
t/data/spam/gtube.eml
t/data/spam/gtubedcc.eml
t/data/spam/gtubedcc_crlf.eml
@@ -510,6 +511,7 @@ t/esp.t
t/extracttext.t
t/freemail.t
t/freemail_welcome_block.t
+t/fromnamespoof.t
t/get_all_headers.t
t/get_headers.t
t/gtube.t
Added: spamassassin/trunk/t/data/spam/fromnamespoof/spoof1
URL: http://svn.apache.org/viewvc/spamassassin/trunk/t/data/spam/fromnamespoof/spoof1?rev=1900556&view=auto
==============================================================================
Binary file - no diff available.
Propchange: spamassassin/trunk/t/data/spam/fromnamespoof/spoof1
------------------------------------------------------------------------------
svn:mime-type = message/rfc822
Added: spamassassin/trunk/t/fromnamespoof.t
URL: http://svn.apache.org/viewvc/spamassassin/trunk/t/fromnamespoof.t?rev=1900556&view=auto
==============================================================================
--- spamassassin/trunk/t/fromnamespoof.t (added)
+++ spamassassin/trunk/t/fromnamespoof.t Wed May 4 17:09:39 2022
@@ -0,0 +1,30 @@
+#!/usr/bin/perl -T
+
+use lib '.'; use lib 't';
+use SATest; sa_t_init("fromnamespoof");
+
+use Test::More;
+
+plan tests => 3;
+
+# ---------------------------------------------------------------------------
+
+tstpre ("
+loadplugin Mail::SpamAssassin::Plugin::FromNameSpoof
+");
+
+tstlocalrules ("
+ header FROMNAME_EQUALS_TO eval:check_fromname_equals_to()
+ score FROMNAME_EQUALS_TO 3.3
+
+ header FROMNAME_EQUALS_REPLYTO eval:check_fromname_equals_replyto()
+ score FROMNAME_EQUALS_REPLYTO 3.3
+");
+
+%patterns = (
+ q{ 3.3 FROMNAME_EQUALS_TO }, 'FROMNAME_EQUALS_TO',
+ q{ 3.3 FROMNAME_EQUALS_REPLYTO }, 'FROMNAME_EQUALS_REPLYTO',
+);
+
+ok sarun ("-L -t < data/spam/fromnamespoof/spoof1", \&patterns_run_cb);
+ok_all_patterns();
Propchange: spamassassin/trunk/t/fromnamespoof.t
------------------------------------------------------------------------------
svn:executable = *