You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by km...@apache.org on 2013/01/17 02:51:13 UTC
svn commit: r1434534 - /spamassassin/trunk/t/whitelist_addrs.t
Author: kmcgrail
Date: Thu Jan 17 01:51:13 2013
New Revision: 1434534
URL: http://svn.apache.org/viewvc?rev=1434534&view=rev
Log:
Changes for t/whitelist_addrs.t to check for DB_File - bug 6884
Modified:
spamassassin/trunk/t/whitelist_addrs.t
Modified: spamassassin/trunk/t/whitelist_addrs.t
URL: http://svn.apache.org/viewvc/spamassassin/trunk/t/whitelist_addrs.t?rev=1434534&r1=1434533&r2=1434534&view=diff
==============================================================================
--- spamassassin/trunk/t/whitelist_addrs.t (original)
+++ spamassassin/trunk/t/whitelist_addrs.t Thu Jan 17 01:51:13 2013
@@ -4,8 +4,14 @@ use lib '.'; use lib 't';
use SATest; sa_t_init("whitelist_addrs");
use IO::File;
+use constant HAS_MODULES => eval {
+ require DB_File;
+};
+
use constant TEST_ENABLED => conf_bool('run_long_tests');
+use constant DO_RUN => TEST_ENABLED && HAS_MODULES;
+
use Test;
BEGIN {
if (-e 't/test_dir') {
@@ -16,10 +22,10 @@ BEGIN {
unshift(@INC, '../blib/lib');
}
- plan tests => (TEST_ENABLED ? 35 : 0);
+ plan tests => (DO_RUN ? 35 : 0);
};
-exit unless TEST_ENABLED;
+exit unless DO_RUN;
# ---------------------------------------------------------------------------