Condition Coverage

lib/Haineko/SMTPD/Response.pm
Criterion Covered Total %
condition 13 24 54.1


and 3 conditions

line !l l&&!r l&&r condition
342 0 0 1 defined $$nekor{'dsn'} and $$nekor{'dsn'} =~ /\A[45]/
343 0 0 1 defined $$nekor{'code'} and $$nekor{'code'} =~ /\A[45]/

or 2 conditions

line l !l condition
296 63 1 shift() || (return undef)
297 61 2 shift() || (return undef)
298 0 61 shift() || []
319 1 0 $$argvs{'code'} // undef
0 1 $$argvs{'host'} // undef
0 1 $$argvs{'port'} // undef
0 1 $$argvs{'rcpt'} // undef
0 1 $$argvs{'mailer'} // undef
1 0 $$argvs{'command'} // ''