]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/precheck.t
filter: begin work on a new filter API
[public-inbox.git] / t / precheck.t
index 3f2c5d5b76230dab8bee16128da41ddc607d9cab..6c353d8d8ccf5d2df38f9f1a82b0fb1547078786 100644 (file)
@@ -4,28 +4,25 @@ use strict;
 use warnings;
 use Test::More;
 use Email::Simple;
-use Email::Filter;
 use PublicInbox::MDA;
 
 sub do_checks {
        my ($s) = @_;
 
-       my $f = Email::Filter->new(data => $s->as_string);
-
        my $recipient = 'foo@example.com';
-       ok(!PublicInbox::MDA->precheck($f, $recipient),
+       ok(!PublicInbox::MDA->precheck($s, $recipient),
                "wrong ORIGINAL_RECIPIENT rejected");
 
        $recipient = 'b@example.com';
-       ok(PublicInbox::MDA->precheck($f, $recipient),
+       ok(PublicInbox::MDA->precheck($s, $recipient),
                "ORIGINAL_RECIPIENT in To: is OK");
 
        $recipient = 'c@example.com';
-       ok(PublicInbox::MDA->precheck($f, $recipient),
+       ok(PublicInbox::MDA->precheck($s, $recipient),
                "ORIGINAL_RECIPIENT in Cc: is OK");
 
        $recipient = [ 'c@example.com', 'd@example.com' ];
-       ok(PublicInbox::MDA->precheck($f, $recipient),
+       ok(PublicInbox::MDA->precheck($s, $recipient),
                "alias list is OK");
 }
 
@@ -72,8 +69,7 @@ sub do_checks {
                ],
                body => "hello world\n",
        );
-       my $f = Email::Filter->new(data => $s->as_string);
-       ok(!PublicInbox::MDA->precheck($f, $recipient),
+       ok(!PublicInbox::MDA->precheck($s, $recipient),
                "missing From: is rejected");
 }