svn commit: r1928224 - spamassassin/trunk/t
[email protected] Thu, 04 Sep 2025 06:49:25 -0000
Newsgroups
gmane.mail.spam.spamassassin.cvs
Message-ID
<175696856583.3390001.5381799408506679089@svn02-us-east.apache.org>
Author: gbechis
Date: Thu Sep 4 06:49:25 2025
New Revision: 1928224
Log:
prevent sa-learn(1) from accessing network when is not needed
Modified:
spamassassin/trunk/t/bayesbdb.t
spamassassin/trunk/t/bayesdbm.t
spamassassin/trunk/t/bayesdbm_flock.t
spamassassin/trunk/t/bayessdbm.t
spamassassin/trunk/t/bayessdbm_seen_delete.t
spamassassin/trunk/t/bayessql.t
Modified: spamassassin/trunk/t/bayesbdb.t
==============================================================================
--- spamassassin/trunk/t/bayesbdb.t Thu Sep 4 06:45:02 2025 (r1928223)
+++ spamassassin/trunk/t/bayesbdb.t Thu Sep 4 06:49:25 2025 (r1928224)
@@ -161,27 +161,27 @@ tstprefs ("
%patterns = ( 1 => 'Acted on message' );
$wanted_examined = count_files("data/spam");
-ok(salearnrun("--spam data/spam", \&check_examined));
+ok(salearnrun("-L --spam data/spam", \&check_examined));
ok_all_patterns();
$wanted_examined = count_files("data/nice");
-ok(salearnrun("--ham data/nice", \&check_examined));
+ok(salearnrun("-L --ham data/nice", \&check_examined));
ok_all_patterns();
$wanted_examined = count_files("data/welcomelists");
-ok(salearnrun("--ham data/welcomelists", \&check_examined));
+ok(salearnrun("-L --ham data/welcomelists", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--ham --mbox data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --ham --mbox data/nice.mbox", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--ham --mbox < data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --ham --mbox < data/nice.mbox", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--forget --mbox data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --forget --mbox data/nice.mbox", \&check_examined));
ok_all_patterns();
%patterns = ( 'non-token data: bayes db version' => 'db version' );
Modified: spamassassin/trunk/t/bayesdbm.t
==============================================================================
--- spamassassin/trunk/t/bayesdbm.t Thu Sep 4 06:45:02 2025 (r1928223)
+++ spamassassin/trunk/t/bayesdbm.t Thu Sep 4 06:49:25 2025 (r1928224)
@@ -176,27 +176,27 @@ tstprefs ("
%patterns = ( 1 => 'Acted on message' );
$wanted_examined = count_files("data/spam");
-ok(salearnrun("--spam data/spam", \&check_examined));
+ok(salearnrun("-L --spam data/spam", \&check_examined));
ok_all_patterns();
$wanted_examined = count_files("data/nice");
-ok(salearnrun("--ham data/nice", \&check_examined));
+ok(salearnrun("-L --ham data/nice", \&check_examined));
ok_all_patterns();
$wanted_examined = count_files("data/welcomelists");
-ok(salearnrun("--ham data/welcomelists", \&check_examined));
+ok(salearnrun("-L --ham data/welcomelists", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--ham --mbox data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --ham --mbox data/nice.mbox", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--ham --mbox < data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --ham --mbox < data/nice.mbox", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--forget --mbox data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --forget --mbox data/nice.mbox", \&check_examined));
ok_all_patterns();
%patterns = ( 'non-token data: bayes db version' => 'db version' );
Modified: spamassassin/trunk/t/bayesdbm_flock.t
==============================================================================
--- spamassassin/trunk/t/bayesdbm_flock.t Thu Sep 4 06:45:02 2025 (r1928223)
+++ spamassassin/trunk/t/bayesdbm_flock.t Thu Sep 4 06:49:25 2025 (r1928224)
@@ -185,13 +185,13 @@ tstprefs ("
# our own checking callback and keep using the existing ok_all_patterns call
%patterns = ( 1 => 'Acted on message' );
-ok(salearnrun("--spam data/spam", \&check_examined));
+ok(salearnrun("-L --spam data/spam", \&check_examined));
ok_all_patterns();
-ok(salearnrun("--ham data/nice", \&check_examined));
+ok(salearnrun("-L --ham data/nice", \&check_examined));
ok_all_patterns();
-ok(salearnrun("--ham data/welcomelists", \&check_examined));
+ok(salearnrun("-L --ham data/welcomelists", \&check_examined));
ok_all_patterns();
%patterns = ( 'non-token data: bayes db version' => 'db version' );
Modified: spamassassin/trunk/t/bayessdbm.t
==============================================================================
--- spamassassin/trunk/t/bayessdbm.t Thu Sep 4 06:45:02 2025 (r1928223)
+++ spamassassin/trunk/t/bayessdbm.t Thu Sep 4 06:49:25 2025 (r1928224)
@@ -180,13 +180,13 @@ tstprefs ("
# our own checking callback and keep using the existing ok_all_patterns call
%patterns = ( 1 => 'Acted on message' );
-ok(salearnrun("--spam data/spam", \&check_examined));
+ok(salearnrun("-L --spam data/spam", \&check_examined));
ok_all_patterns();
-ok(salearnrun("--ham data/nice", \&check_examined));
+ok(salearnrun("-L --ham data/nice", \&check_examined));
ok_all_patterns();
-ok(salearnrun("--ham data/welcomelists", \&check_examined));
+ok(salearnrun("-L --ham data/welcomelists", \&check_examined));
ok_all_patterns();
%patterns = ( 'non-token data: bayes db version' => 'db version' );
Modified: spamassassin/trunk/t/bayessdbm_seen_delete.t
==============================================================================
--- spamassassin/trunk/t/bayessdbm_seen_delete.t Thu Sep 4 06:45:02 2025 (r1928223)
+++ spamassassin/trunk/t/bayessdbm_seen_delete.t Thu Sep 4 06:49:25 2025 (r1928224)
@@ -179,13 +179,13 @@ tstprefs ("
# our own checking callback and keep using the existing ok_all_patterns call
%patterns = ( 1 => 'Acted on message' );
-ok(salearnrun("--spam data/spam", \&check_examined));
+ok(salearnrun("-L --spam data/spam", \&check_examined));
ok_all_patterns();
-ok(salearnrun("--ham data/nice", \&check_examined));
+ok(salearnrun("-L --ham data/nice", \&check_examined));
ok_all_patterns();
-ok(salearnrun("--ham data/welcomelists", \&check_examined));
+ok(salearnrun("-L --ham data/welcomelists", \&check_examined));
ok_all_patterns();
%patterns = ( 'non-token data: bayes db version' => 'db version' );
Modified: spamassassin/trunk/t/bayessql.t
==============================================================================
--- spamassassin/trunk/t/bayessql.t Thu Sep 4 06:45:02 2025 (r1928223)
+++ spamassassin/trunk/t/bayessql.t Thu Sep 4 06:49:25 2025 (r1928224)
@@ -347,27 +347,27 @@ tstprefs ("
%patterns = ( 1 => 'Acted on message' );
$wanted_examined = count_files("data/spam");
-ok(salearnrun("--spam data/spam", \&check_examined));
+ok(salearnrun("-L --spam data/spam", \&check_examined));
ok_all_patterns();
$wanted_examined = count_files("data/nice");
-ok(salearnrun("--ham data/nice", \&check_examined));
+ok(salearnrun("-L --ham data/nice", \&check_examined));
ok_all_patterns();
$wanted_examined = count_files("data/welcomelists");
-ok(salearnrun("--ham data/welcomelists", \&check_examined));
+ok(salearnrun("-L --ham data/welcomelists", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--ham --mbox data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --ham --mbox data/nice.mbox", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--ham --mbox < data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --ham --mbox < data/nice.mbox", \&check_examined));
ok_all_patterns();
$wanted_examined = 3;
-ok(salearnrun("--forget --mbox data/nice.mbox", \&check_examined));
+ok(salearnrun("-L --forget --mbox data/nice.mbox", \&check_examined));
ok_all_patterns();
%patterns = ( 'non-token data: bayes db version' => 'db version' );