Condition Coverage

blib/lib/Object/ForkAware.pm
Criterion Covered Total %
condition 8 14 57.1


and 3 conditions

line !l l&&!r l&&r condition
43 41 0 0 $INC{'threads.pm'} and ($$self{'_tid'} || 0) != 'threads'->tid

or 2 conditions

line l !l condition
43 0 0 $$self{'_tid'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
43 4 4 41 not defined $$self{'_pid'} or $$ != $$self{'_pid'}
8 0 41 not defined $$self{'_pid'} or $$ != $$self{'_pid'} or $INC{'threads.pm'} and ($$self{'_tid'} || 0) != 'threads'->tid
47 2 6 0 $$self{'_on_fork'} || $$self{'_create'}