Condition Coverage

blib/lib/Net/TFTPd.pm
Criterion Covered Total %
condition 0 35 0.0


and 3 conditions

line !l l&&!r l&&r condition
124 0 0 0 $cfg{'RootDir'} and not -d $cfg{'RootDir'}
130 0 0 0 $cfg{'FileName'} and not -e $cfg{'FileName'}
322 0 0 0 $$self{'_REQUEST_'}{'Mode'} ne 'OCTET' and $$self{'_REQUEST_'}{'Mode'} ne 'NETASCII'
665 0 0 0 $$self{'FileSize'} and $$self{'BlkSize'}
1121 0 0 0 $$self{'FileName'} =~ /$reqfile/ and -e $$self{'FileName'}

or 2 conditions

line l !l condition
136 0 0 $cfg{'LocalPort'} || 69

or 3 conditions

line l !l&&r !l&&!r condition
116 0 0 0 ref $self || $self
122 0 0 0 $cfg{'FileName'} or $cfg{'RootDir'}
240 0 0 0 ref $self || $self
253 0 0 0 shift() || $$request{'Timeout'}
621 0 0 0 $$self{'_REQUEST_'}{'RFC2347'}{$option} > 65464 or $$self{'_REQUEST_'}{'RFC2347'}{$option} < 8
646 0 0 0 $$self{'_REQUEST_'}{'RFC2347'}{$option} > 60 or $$self{'_REQUEST_'}{'RFC2347'}{$option} < 1