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 = *