Condition Coverage

lib/Sisimai/Message.pm
Criterion Covered Total %
condition 24 32 75.0


or 2 conditions

line l !l condition
37 2822 0 $argvs->{'data'} || (return undef)
75 1102 1720 $argvs->{'hook'} || undef
135 2822 0 shift() // (return undef)
178 5610 0 shift() || (return {})
179 2788 2822 shift() || 0
246 2822 0 $argvs->{'mail'}{'header'} || (return '')
247 2822 0 $argvs->{'body'} || (return '')
248 1102 1720 $argvs->{'hook'} || undef
254 2817 5 $mailheader->{'from'} //= ""
255 2822 0 $mailheader->{'subject'} //= ""
256 2396 426 $mailheader->{'content-type'} //= ""
259 2396 426 $mailheader->{'content-type'} || ''
260 575 2247 $mailheader->{'content-transfer-encoding'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
81 2470 343 0 $bouncedata->{'rfc822'} || $aftersplit->[2]
350 128 2851 0 $_->{'agent'} ||= $modulename