Condition Coverage

blib/lib/Mail/Message/Body/Multipart.pm
Criterion Covered Total %
condition 19 32 59.3


and 3 conditions

line !l l&&!r l&&r condition
46 35 5 0 defined $preamble and not ref $preamble
50 35 5 0 defined $epilogue and not ref $epilogue
60 2 0 1 !$args->{'parts'} && $based->isMultipart
440 0 15 26 @_ && defined $_[0]

or 2 conditions

line l !l condition
244 1 6 $head->get('Content-Transfer-Encoding') || ''

or 3 conditions

line l !l&&r !l&&!r condition
28 1 39 0 $args->{'mime_type'} ||= defined $based ? $based->type : "multipart/mixed"
54 0 24 0 $args->{'boundary'} || $based->boundary
68 1 0 15 $args->{'boundary'} || $self->type->attribute('boundary')
177 8 0 0 shift() || select()
284 13 0 0 $part->head->names or $part->body->size
301 6 0 1 $has_epilogue or $epilogue->nrLines