X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=t%2Fpsgi_attach.t;h=af0fbdd397727db319759e3906825906dc4577e7;hp=0dde9323dc3943a265284be192abf63022caa48b;hb=e39585ee2bdcbeaab7b6bd33b3568021042d0879;hpb=5d8dbb4aca5afcc6b98a4d951f03003fb7eaf356 diff --git a/t/psgi_attach.t b/t/psgi_attach.t index 0dde9323..af0fbdd3 100644 --- a/t/psgi_attach.t +++ b/t/psgi_attach.t @@ -3,7 +3,6 @@ use strict; use warnings; use Test::More; -use Email::MIME; use PublicInbox::TestCommon; my ($tmpdir, $for_destroy) = tmpdir(); my $maindir = "$tmpdir/main.git"; @@ -30,41 +29,7 @@ $im->init_bare; my $b64 = "b64\xde\xad\xbe\xef\n"; my $txt = "plain\ntext\npass\nthrough\n"; my $dot = "dotfile\n"; - my $mime = mime_load 't/psgi_attach.eml', sub { - my $parts = [ - Email::MIME->create( - attributes => { - filename => 'queue-pee', - content_type => 'text/plain', - encoding => 'quoted-printable' - }, - body => $qp), - Email::MIME->create( - attributes => { - filename => 'bayce-sixty-four', - content_type => 'appication/octet-stream', - encoding => 'base64', - }, - body => $b64), - Email::MIME->create( - attributes => { - filename => 'noop.txt', - content_type => 'text/plain', - }, - body => $txt), - Email::MIME->create( - attributes => { - filename => '.dotfile', - content_type => 'text/plain', - }, - body => $dot), - ]; - Email::MIME->create( - parts => $parts, - header_str => [ From => 'root@z', 'Message-Id' => '', - Subject => 'hi'] - )}; # mime_load sub - $im->add($mime); + $im->add(mime_load('t/psgi_attach.eml')); $im->done; my $www = PublicInbox::WWW->new($config);