From e6b7a7f5f70fb89a54ff158bc6c8b564149947e5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 21 Apr 2020 21:16:13 +0000 Subject: t/*.t: reduce dependency on Email::MIME APIs Instead, favor PublicInbox::MIME->new for non-attachment emails. We may support alternatives to Email::MIME down the line. We'll still keep Email::MIME->create to deal with attachments, for now, but there's also a fair amount of test duplication we should eliminate, later. --- t/httpd.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 't/httpd.t') diff --git a/t/httpd.t b/t/httpd.t index 61aec3b4..f4fbd533 100644 --- a/t/httpd.t +++ b/t/httpd.t @@ -4,6 +4,7 @@ use strict; use warnings; use Test::More; use PublicInbox::TestCommon; +use PublicInbox::MIME; use Socket qw(IPPROTO_TCP SOL_SOCKET); require_mods(qw(Plack::Util Plack::Builder HTTP::Date HTTP::Status)); @@ -20,7 +21,6 @@ my $sock = tcp_server(); my $td; use_ok 'PublicInbox::Git'; use_ok 'PublicInbox::Import'; -use_ok 'Email::MIME'; { local $ENV{HOME} = $home; my $cmd = [ '-init', $group, $maindir, 'http://example.com/', $addr ]; @@ -28,7 +28,7 @@ use_ok 'Email::MIME'; # ensure successful message delivery { - my $mime = Email::MIME->new(<new(< To: You Cc: $addr -- cgit v1.2.3-24-ge0c7