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)
166 5610 0 shift() || (return {})
167 2788 2822 shift() || 0
234 2822 0 $argvs->{'mail'}{'header'} || (return '')
235 2822 0 $argvs->{'body'} || (return '')
236 1102 1720 $argvs->{'hook'} || undef
242 2817 5 $mailheader->{'from'} //= ""
243 2822 0 $mailheader->{'subject'} //= ""
244 2396 426 $mailheader->{'content-type'} //= ""
247 2396 426 $mailheader->{'content-type'} || ''
248 575 2247 $mailheader->{'content-transfer-encoding'} || ''

or 3 conditions

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