]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/filter.t
drop Mail-Followup-To, Mail-Reply-To, and Reply-To
[public-inbox.git] / t / filter.t
index 9c71b11f735a5bd7b6c8acd57f212ce9498edca6..12f4ed6f1f84e52ace60eab5591d23b8b38c7773 100644 (file)
@@ -259,4 +259,24 @@ sub count_body_parts {
        like($f->simple->as_string, qr/scrubbed/, "scrubbed message");
 }
 
+{
+       my $s = Email::Simple->create(
+               header => [
+                       From => 'a@example.com',
+                       To => 'b@example.com',
+                       'Content-Type' => 'text/plain',
+                       'Mail-Followup-To' => 'c@example.com',
+                       Subject => 'mfttest',
+               ],
+               body => "mft\n",
+       );
+
+       is('c@example.com', $s->header("Mail-Followup-To"),
+               "mft set correctly");
+       my $f = Email::Filter->new(data => $s->as_string);
+       is(1, PublicInbox::Filter->run($f->simple), "run succeeded for mft");
+       is(undef, $f->simple->header("Mail-Followup-To"), "mft stripped");
+}
+
+
 done_testing();