}
return unless @need;
my $m = join(', ', @need)." missing for $0";
+ $m =~ s/\bEmail::MIME\b/Email::MIME (development purposes only)/;
skip($m, $maybe) if $maybe;
plan(skip_all => $m)
}
#!perl -w
-# Copyright (C) 2020-2021 all contributors <meta@public-inbox.org>
+# Copyright (C) all contributors <meta@public-inbox.org>
# License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
+use v5.10.1; # TODO: check unicode_strings w/ 5.12
use strict;
-use Test::More;
use PublicInbox::TestCommon;
use PublicInbox::MsgIter qw(msg_part_text);
my @classes = qw(PublicInbox::Eml);
}
SKIP: {
- require_mods('PublicInbox::MIME', 1);
+ require_mods('Email::MIME', 1);
my $eml = eml_load 't/utf8.eml';
my $mime = mime_load 't/utf8.eml';
for my $h (qw(Subject From To)) {
my @cls = qw(PublicInbox::Eml);
SKIP: {
- require_mods('PublicInbox::MIME', 1);
+ require_mods('Email::MIME', 1);
+ require PublicInbox::MIME;
push @cls, 'PublicInbox::MIME';
};
#!perl -w
-# Copyright (C) 2017-2021 all contributors <meta@public-inbox.org>
+# Copyright (C) all contributors <meta@public-inbox.org>
# This library is free software; you can redistribute it and/or modify
# it under the same terms as Perl itself.
# Artistic or GPL-1+ <https://www.gnu.org/licenses/gpl-1.0.txt>
+use v5.10.1; # TODO: check unicode_strings w/ v5.12
use strict;
-use Test::More;
use PublicInbox::TestCommon;
use PublicInbox::MsgIter;
my @classes = qw(PublicInbox::Eml);