svn commit: r1928224 - spamassassin/trunk/t

[email protected]
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' );
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.