]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/precheck.t
huge refactor of encoding handling
[public-inbox.git] / t / precheck.t
index acfd5e8b46f0530ccbc1672fdc7687d8204af7e8..974d6a3879d2d0440a56f193f588004b41beca5a 100644 (file)
@@ -5,27 +5,27 @@ use warnings;
 use Test::More;
 use Email::Simple;
 use Email::Filter;
-use PublicInbox;
+use PublicInbox::MDA;
 
 sub do_checks {
        my ($s) = @_;
 
        my $f = Email::Filter->new(data => $s->as_string);
 
-       ok(PublicInbox->precheck($f, undef),
-               "RECIPIENT unset is OK");
+       ok(PublicInbox::MDA->precheck($f, undef),
+               "ORIGINAL_RECIPIENT unset is OK");
 
        my $recipient = 'foo@example.com';
-       ok(!PublicInbox->precheck($f, $recipient),
-               "wrong RECIPIENT rejected");
+       ok(!PublicInbox::MDA->precheck($f, $recipient),
+               "wrong ORIGINAL_RECIPIENT rejected");
 
        $recipient = 'b@example.com';
-       ok(PublicInbox->precheck($f, $recipient),
-               "RECIPIENT in To: is OK");
+       ok(PublicInbox::MDA->precheck($f, $recipient),
+               "ORIGINAL_RECIPIENT in To: is OK");
 
        $recipient = 'c@example.com';
-       ok(PublicInbox->precheck($f, $recipient),
-               "RECIPIENT in Cc: is OK");
+       ok(PublicInbox::MDA->precheck($f, $recipient),
+               "ORIGINAL_RECIPIENT in Cc: is OK");
 }
 
 {
@@ -72,7 +72,8 @@ sub do_checks {
                body => "hello world\n",
        );
        my $f = Email::Filter->new(data => $s->as_string);
-       ok(!PublicInbox->precheck($f, $recipient), "missing From: is rejected");
+       ok(!PublicInbox::MDA->precheck($f, $recipient),
+               "missing From: is rejected");
 }
 
 done_testing();