Condition Coverage

blib/lib/Filesys/SmbClientParser.pm
Criterion Covered Total %
condition 2 52 3.8


and 3 conditions

line !l l&&!r l&&r condition
67 2 0 1 $pat && -x $pat
123 0 0 0 $auth and -r $auth
165 0 0 0 not $line =~ /^\s+Sharename/ and $#out >= 0
171 0 0 0 not $line =~ /^$/ and $#out >= 0
199 0 0 0 not $line =~ /Server\s*Comment/ and $#out >= 0
204 0 0 0 not $line =~ /^$/ and $#out >= 0
230 0 0 0 not $line =~ /Workgroup/ and $#out >= 0
235 0 0 0 not $line =~ /^$/ and $#out >= 0
443 0 0 0 not $blk =~ /\D/ and $blk > 0
514 0 0 0 $user and $pass
0 0 0 $user and not $pass
578 0 0 0 $var =~ /(NT_STATUS_[^ \n]*)/ and $1 ne 'NT_STATUS_OK'

or 2 conditions

line l !l condition
161 0 0 _List(@_) || (return undef)
194 0 0 _List(@_) || (return undef)
226 0 0 _List(@_) || (return undef)
441 0 0 shift() || 'k'
455 0 0 $blksize ||= 1024

or 3 conditions

line l !l&&r !l&&!r condition
361 0 0 0 shift() || $orig
490 0 0 0 shift() || $$self{'DIR'}