| blib/lib/MIME/Entity.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 40 | 71 | 56.3 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 570 | 12 | 17 | 0 | defined $filename and $filename eq '' | 
| 678 | 0 | 0 | 8 | defined $value and $value ne '' | 
| 1126 | 2 | 0 | 5 | $self->is_multipart and not $force | 
| 1251 | 0 | 2 | 25 | $i++ < $nlines and $line-- | 
| 1387 | 3 | 0 | 3 | $self->is_multipart and not $params{'Attach'} | 
| 1563 | 6 | 13 | 0 | $tag =~ /\AContent-/i and not $tag =~ /\AContent-$StandardFields\Z/io | 
| line | l | !l | condition | 
|---|---|---|---|
| 558 | 17 | 12 | $params{'Type'} || 'text/plain' | 
| 561 | 7 | 22 | $params{'Encoding'} || '' | 
| 564 | 1 | 28 | $params{'Disposition'} || 'inline' | 
| 568 | 14 | 15 | $params{'Path'} || '' | 
| 1122 | 0 | 7 | $subtype ||= 'mixed' | 
| 1247 | 1 | 3 | $nlines ||= 10 | 
| 1250 | 4 | 0 | int @$body || (return) | 
| 1432 | 3 | 0 | $body[-1] || '' | 
| 1553 | 5 | 0 | $opts->{'Nonstandard'} || 0 | 
| 1554 | 5 | 0 | $opts->{'Length'} || 0 | 
| 1582 | 4 | 0 | tmpopen() || die(q[can't open tmpfile]) | 
| 1670 | 0 | 0 | $self->mime_type || 'UNKNOWN' | 
| 1671 | 0 | 0 | $self->effective_type || 'UNKNOWN' | 
| 1675 | 0 | 0 | $path || 'NONE' | 
| 1878 | 65 | 0 | $self->open('r') || die("open body: $!") | 
| 1886 | 58 | 0 | $self->head->mime_encoding || 'binary' | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 901 | 1540 | 208 | 0 | $self->{'mail_inet_head'} ||= 'MIME::Head'->new | 
| 1416 | 3 | 0 | 0 | $self->head->mime_type =~ m[text/]i or $params{'Force'} | 
| 1424 | 2 | 1 | 0 | not defined $params{'Remove'} or $params{'Remove'} > 0 | 
| 1467 | 2 | 0 | 1 | $type eq 'text' or $type eq 'message' | 
| 1474 | 0 | 1 | 5 | length $_ > 999 || /[\200-\377]/ | 
| 1810 | 75 | 0 | 0 | $out ||= select | 
| 1876 | 65 | 0 | 0 | $out ||= select |