return;
}
my $m = join(', ', @need)." missing for $0";
- $m =~ s/\bEmail::MIME\b/Email::MIME (development purposes only)/;
+ $m =~ s/\b(Email::MIME|Mail::Thread)\b/$1 (dev purposes only)/;
skip($m, $maybe) if $maybe;
plan(skip_all => $m)
}
my $st = thread_to_s($smsgs);
SKIP: {
- skip 'Mail::Thread missing', 1 unless $mt;
+ require_mods 'Mail::Thread', 1;
check_mt($st, $simples, 'Mail::Thread output matches');
}
($simples, $smsgs) = $make_objs->(@backwards);
my $backward = thread_to_s($smsgs);
SKIP: {
- skip 'Mail::Thread missing', 1 unless $mt;
+ require_mods 'Mail::Thread', 1;
check_mt($backward, $simples, 'matches Mail::Thread backwards');
}
($simples, $smsgs) = $make_objs->(reverse @backwards);
my $forward = thread_to_s($smsgs);
unless ('Mail::Thread sorts by Date') {
SKIP: {
- skip 'Mail::Thread missing', 1 unless $mt;
+ require_mods 'Mail::Thread', 1;
check_mt($forward, $simples, 'matches Mail::Thread forwards');
}
}