Condition Coverage

blib/lib/MARC/Fast.pm
Criterion Covered Total %
condition 13 24 54.1


and 3 conditions

line !l l&&!r l&&r condition
221 0 48 907 not $skip and $directory =~ s/(\d{3})(\d{4})(\d{5})//
239 907 0 0 $$self{'assert'} and $del ne "\036"
245 907 0 0 $$self{'assert'} and length $f < 2

or 2 conditions

line l !l condition
316 24 0 $self->fetch($mfn) || (return)
342 1 1027 $$sf_usage{$f}++ || 0
377 10 0 $self->fetch($mfn) || (return)

or 3 conditions

line l !l&&r !l&&!r condition
308 24 0 0 shift() || confess('need mfn!')
311 1 2 21 $$args{'hash_filter'} || $$self{'hash_filter'}
376 10 0 0 shift() || confess('need mfn')