X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Fmid.t;h=e2d8dcbf6ccd26be888e71b42b3c4ed02e84a705;hb=e28f33dc1b6e6a296946c0c58b43900c6cbd07f7;hp=9815d384966abc0d6d3f966c980cdbc660efceae;hpb=95bdac7f09c69036efed537a4d03d5bdd2ae4eb6;p=public-inbox.git
diff --git a/t/mid.t b/t/mid.t
index 9815d384..e2d8dcbf 100644
--- a/t/mid.t
+++ b/t/mid.t
@@ -1,7 +1,8 @@
-# Copyright (C) 2016-2020 all contributors
+# Copyright (C) 2016-2021 all contributors
# 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');