]>
git.proxmox.com Git - proxmox-spamassassin.git/blob - upstream/t/db_based_whitelist.t
3 use lib
'.'; use lib
't';
5 use SATest
; sa_t_init
("db_based_whitelist");
8 plan skip_all
=> "Long running tests disabled" unless conf_bool
('run_long_tests');
11 # ---------------------------------------------------------------------------
13 %is_nonspam_patterns = (
14 q{ Subject: Re: [SAtalk] auto-whitelisting}, 'subj',
17 q{Subject: 4000 Your Vacation Winning !}, 'subj',
20 %patterns = %is_nonspam_patterns;
22 ok
(sarun
("--remove-addr-from-whitelist whitelist_test\@whitelist.spamassassin.taint.org", \
&patterns_run_cb
));
24 # 3 times, to get into the whitelist:
25 ok
(sarun
("-L -t < data/nice/002", \
&patterns_run_cb
));
26 ok
(sarun
("-L -t < data/nice/002", \
&patterns_run_cb
));
27 ok
(sarun
("-L -t < data/nice/002", \
&patterns_run_cb
));
30 ok
(sarun
("-L -t < data/nice/002", \
&patterns_run_cb
));
33 %patterns = %is_spam_patterns;
34 ok
(sarun
("-L -t < data/spam/004", \
&patterns_run_cb
));