t/watch_maildir.t | 5 ++++- diff --git a/t/watch_maildir.t b/t/watch_maildir.t index 213896385d7e59622059dbf8fc88db7d7bdac67d..3969c80d6ce6171720891b02f4fd7f4662302acb 100644 --- a/t/watch_maildir.t +++ b/t/watch_maildir.t @@ -94,7 +94,10 @@ my $fail_path = "$fail_bin:$ENV{PATH}"; # for spamc ham mock local $ENV{PATH} = $fail_path; PublicInbox::Emergency->new($maildir)->prepare(\$msg); $config->{'publicinboxwatch.spamcheck'} = 'spamc'; - PublicInbox::WatchMaildir->new($config)->scan; + { + local $SIG{__WARN__} = sub {}; # quiet spam check warning + PublicInbox::WatchMaildir->new($config)->scan; + } @list = $git->qx(qw(ls-tree -r --name-only refs/heads/master)); is(scalar @list, 0, 'tree has no files spamc checked'); is(unlink(glob("$maildir/new/*")), 1);