You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2004/04/28 03:22:35 UTC
svn commit: rev 10333 - in incubator/spamassassin/trunk: . t
Author: jm
Date: Tue Apr 27 18:22:34 2004
New Revision: 10333
Added:
incubator/spamassassin/trunk/t/prefs_include.t (contents, props changed)
Modified:
incubator/spamassassin/trunk/MANIFEST
Log:
test for include
Modified: incubator/spamassassin/trunk/MANIFEST
==============================================================================
--- incubator/spamassassin/trunk/MANIFEST (original)
+++ incubator/spamassassin/trunk/MANIFEST Tue Apr 27 18:22:34 2004
@@ -339,3 +339,4 @@
rules/25_body_tests_es.cf
build/update_website_docs
t/spamd_syslog.t
+t/prefs_include.t
Added: incubator/spamassassin/trunk/t/prefs_include.t
==============================================================================
--- (empty file)
+++ incubator/spamassassin/trunk/t/prefs_include.t Tue Apr 27 18:22:34 2004
@@ -0,0 +1,32 @@
+#!/usr/bin/perl
+
+use lib '.'; use lib 't';
+use SATest; sa_t_init("prefs_include");
+use Test; BEGIN { plan tests => 2 };
+
+$ENV{'LC_ALL'} = 'C'; # a cheat, but we need the patterns to work
+
+# ---------------------------------------------------------------------------
+
+%patterns = (
+
+ q{X-Spam-Report: =?ISO-8859-1?Q? }, 'qp-encoded-hdr',
+ q{ Invalid Date: header =ae =af =b0 foo }, 'qp-encoded-desc',
+
+);
+
+tstprefs ("
+ $default_cf_lines
+ include log/prefs_include.inc
+ ");
+
+open (OUT, ">log/prefs_include.inc") or die "open log/prefs_include.inc failed";
+print OUT "
+ report_safe 0
+ describe INVALID_DATE Invalid Date: header \xae \xaf \xb0 foo
+ ";
+close OUT;
+
+sarun ("-L -t < data/spam/001", \&patterns_run_cb);
+ok_all_patterns();
+