diff options
author | Eric Wong <e@80x24.org> | 2017-01-10 21:40:37 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2017-01-10 22:02:51 +0000 |
commit | 3fc59df0d633a17e0c5e43d633d12e8772c06ec3 (patch) | |
tree | 2c4f6800777694fa8e2d40b625d2fe766f719adf /t/import.t | |
parent | f1a38b18d9a46531e18143a7cd4c7a66fc89adbc (diff) | |
download | public-inbox-3fc59df0d633a17e0c5e43d633d12e8772c06ec3.tar.gz |
This should fix problems with multipart messages where text/plain parts lack a header. cf. git clone --mirror https://github.com/rjbs/Email-MIME.git refs/pull/28/head In the future, we may still introduce as streaming interface to reduce memory usage on large emails.
Diffstat (limited to 't/import.t')
-rw-r--r-- | t/import.t | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -3,7 +3,7 @@ use strict; use warnings; use Test::More; -use Email::MIME; +use PublicInbox::MIME; use PublicInbox::Git; use PublicInbox::Import; use File::Temp qw/tempdir/; @@ -13,7 +13,7 @@ is(system(qw(git init -q --bare), $dir), 0, 'git init successful'); my $git = PublicInbox::Git->new($dir); my $im = PublicInbox::Import->new($git, 'testbox', 'test@example'); -my $mime = Email::MIME->create( +my $mime = PublicInbox::MIME->create( header => [ From => 'a@example.com', To => 'b@example.com', @@ -50,7 +50,7 @@ $im->done; is(scalar @revs, 26, '26 revisions exist after mass import'); my ($mark, $msg) = $im->remove($mime); like($mark, qr/\A:\d+\z/, 'got mark'); -is(ref($msg), 'Email::MIME', 'got old message deleted'); +is(ref($msg), 'PublicInbox::MIME', 'got old message deleted'); is(undef, $im->remove($mime), 'remove is idempotent'); |