Condition Coverage

blib/lib/MLDBM/Sync.pm
Criterion Covered Total %
condition 11 20 55.0


and 3 conditions

line !l l&&!r l&&r condition
66 0 645 200 defined $key and $$self{'md5_keys'}
73 845 0 0 $cache and $func eq 'FETCH' || $func eq 'EXISTS'
245 201 200 1 $$self{'read_lock'} and not $read_lock
263 0 401 471 $$self{'lock_num'} and $$self{'lock_num'}-- == 1

or 2 conditions

line l !l condition
214 471 0 tie(%temp_hash, 'MLDBM', @$args) || die(q[can't tie to MLDBM with args: ] . join(',', @$args) . "; error: $!")

or 3 conditions

line l !l&&r !l&&!r condition
73 0 0 0 $func eq 'FETCH' || $func eq 'EXISTS'
79 425 0 420 $func eq 'FETCH' or $func eq 'EXISTS'