X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Fmid.t;h=3b8f41087e570ee78319e4df7f09ae7139cd8dd6;hb=0283273a14e1871955f6a9132f4f3f7884ec8a3f;hp=9815d384966abc0d6d3f966c980cdbc660efceae;hpb=95bdac7f09c69036efed537a4d03d5bdd2ae4eb6;p=public-inbox.git diff --git a/t/mid.t b/t/mid.t index 9815d384..3b8f4108 100644 --- a/t/mid.t +++ b/t/mid.t @@ -2,6 +2,7 @@ # License: AGPL-3.0+ use strict; use Test::More; +use PublicInbox::Eml; use PublicInbox::MID qw(mid_escape mids references mids_for_index id_compress); is(mid_escape('foo!@(bar)'), 'foo!@(bar)'); @@ -15,10 +16,8 @@ like(id_compress('foo%bar@wtf'), qr/\A[a-f0-9]{40}\z/, is(id_compress('foobar-wtf'), 'foobar-wtf', 'regular ID not compressed'); { - use Email::MIME; - my $mime = Email::MIME->create; + my $mime = PublicInbox::Eml->new("Message-ID: \n\n"); $mime->header_set('X-Alt-Message-ID', ''); - $mime->header_set('Message-Id', ''); is_deeply(['mid-1@a'], mids($mime->header_obj), 'mids in common case'); $mime->header_set('Message-Id', '', ''); is_deeply(['mid-1@a', 'mid-2@b'], mids($mime->header_obj), '2 mids');