You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2019/06/15 11:55:02 UTC
svn commit: r1861375 - /spamassassin/branches/3.4/t/all_modules.t
Author: hege
Date: Sat Jun 15 11:55:02 2019
New Revision: 1861375
URL: http://svn.apache.org/viewvc?rev=1861375&view=rev
Log:
Add t/add_modules.t
Added:
spamassassin/branches/3.4/t/all_modules.t (with props)
Added: spamassassin/branches/3.4/t/all_modules.t
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.4/t/all_modules.t?rev=1861375&view=auto
==============================================================================
--- spamassassin/branches/3.4/t/all_modules.t (added)
+++ spamassassin/branches/3.4/t/all_modules.t Sat Jun 15 11:55:02 2019
@@ -0,0 +1,85 @@
+#!/usr/bin/perl
+
+use lib '.';
+use lib 't';
+use SATest;
+sa_t_init("all_modules");
+
+use Test::More;
+plan tests => 5;
+
+# ---------------------------------------------------------------------------
+
+tstpre ("
+loadplugin Mail::SpamAssassin::Plugin::RelayCountry
+loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
+loadplugin Mail::SpamAssassin::Plugin::Hashcash
+loadplugin Mail::SpamAssassin::Plugin::SPF
+loadplugin Mail::SpamAssassin::Plugin::DCC
+loadplugin Mail::SpamAssassin::Plugin::Pyzor
+loadplugin Mail::SpamAssassin::Plugin::Razor2
+loadplugin Mail::SpamAssassin::Plugin::SpamCop
+loadplugin Mail::SpamAssassin::Plugin::AntiVirus
+loadplugin Mail::SpamAssassin::Plugin::AWL
+loadplugin Mail::SpamAssassin::Plugin::AutoLearnThreshold
+# TODO fix finding languages file..
+#loadplugin Mail::SpamAssassin::Plugin::TextCat
+loadplugin Mail::SpamAssassin::Plugin::AccessDB
+loadplugin Mail::SpamAssassin::Plugin::WhiteListSubject
+loadplugin Mail::SpamAssassin::Plugin::MIMEHeader
+loadplugin Mail::SpamAssassin::Plugin::ReplaceTags
+loadplugin Mail::SpamAssassin::Plugin::DKIM
+loadplugin Mail::SpamAssassin::Plugin::Check
+loadplugin Mail::SpamAssassin::Plugin::HTTPSMismatch
+loadplugin Mail::SpamAssassin::Plugin::URIDetail
+loadplugin Mail::SpamAssassin::Plugin::Shortcircuit
+loadplugin Mail::SpamAssassin::Plugin::Bayes
+loadplugin Mail::SpamAssassin::Plugin::BodyEval
+loadplugin Mail::SpamAssassin::Plugin::DNSEval
+loadplugin Mail::SpamAssassin::Plugin::HTMLEval
+loadplugin Mail::SpamAssassin::Plugin::HeaderEval
+loadplugin Mail::SpamAssassin::Plugin::MIMEEval
+loadplugin Mail::SpamAssassin::Plugin::RelayEval
+loadplugin Mail::SpamAssassin::Plugin::URIEval
+loadplugin Mail::SpamAssassin::Plugin::WLBLEval
+loadplugin Mail::SpamAssassin::Plugin::VBounce
+loadplugin Mail::SpamAssassin::Plugin::Rule2XSBody
+loadplugin Mail::SpamAssassin::Plugin::ASN
+loadplugin Mail::SpamAssassin::Plugin::ImageInfo
+loadplugin Mail::SpamAssassin::Plugin::PhishTag
+loadplugin Mail::SpamAssassin::Plugin::FreeMail
+loadplugin Mail::SpamAssassin::Plugin::AskDNS
+loadplugin Mail::SpamAssassin::Plugin::TxRep
+loadplugin Mail::SpamAssassin::Plugin::URILocalBL
+loadplugin Mail::SpamAssassin::Plugin::PDFInfo
+loadplugin Mail::SpamAssassin::Plugin::HashBL
+loadplugin Mail::SpamAssassin::Plugin::ResourceLimits
+loadplugin Mail::SpamAssassin::Plugin::FromNameSpoof
+loadplugin Mail::SpamAssassin::Plugin::Phishing
+");
+
+tstprefs("
+use_razor2 1
+use_dcc 1
+use_pyzor 1
+use_bayes 1
+");
+
+%patterns = (
+ q{ timing: total }, 'ok',
+ );
+
+%anti_patterns = (
+ q{ Insecure dependency }, 'tainted',
+ q{ Syntax error }, 'syntax',
+ q{ Use of uninitialized }, 'uninitialized',
+ q{ warn: }, 'warn',
+ );
+
+if (conf_bool('run_net_tests')) {
+ sarun ("-D -t < data/nice/001 2>&1", \&patterns_run_cb);
+ ok_all_patterns();
+} else {
+ sarun ("-D -L -t < data/nice/001 2>&1", \&patterns_run_cb);
+ ok_all_patterns();
+}
Propchange: spamassassin/branches/3.4/t/all_modules.t
------------------------------------------------------------------------------
svn:executable = *