]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/precheck.t
config: simplify lookup* methods
[public-inbox.git] / t / precheck.t
index 6c353d8d8ccf5d2df38f9f1a82b0fb1547078786..bcd2091037b3b312e27d549ed6e60e05237644c2 100644 (file)
@@ -1,5 +1,5 @@
-# Copyright (C) 2014-2015 all contributors <meta@public-inbox.org>
-# License: AGPLv3 or later (https://www.gnu.org/licenses/agpl-3.0.txt)
+# Copyright (C) 2014-2019 all contributors <meta@public-inbox.org>
+# License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 use strict;
 use warnings;
 use Test::More;
@@ -26,6 +26,23 @@ sub do_checks {
                "alias list is OK");
 }
 
+{
+       my $s = Email::Simple->create(
+               header => [
+                       From => 'abc@example.com',
+                       To => 'abc@example.com',
+                       Cc => 'c@example.com, another-list@example.com',
+                       'Content-Type' => 'text/plain',
+                       Subject => 'list is fine',
+                       'Message-ID' => '<MID@host>',
+                       Date => 'Wed, 09 Apr 2014 01:28:34 +0000',
+               ],
+               body => "hello world\n",
+       );
+       my $addr = [ 'c@example.com', 'd@example.com' ];
+       ok(PublicInbox::MDA->precheck($s, $addr), 'Cc list is OK');
+}
+
 {
        do_checks(Email::Simple->create(
                header => [