Condition Coverage

blib/lib/Object/InsideOut/Cumulative.pm
Criterion Covered Total %
condition 19 29 65.5


and 3 conditions

line !l l&&!r l&&r condition
157 3 17 4 $restr and exists $restr->{$class}{$name}

or 2 conditions

line l !l condition
13 7 1 $g_cu->{'new'}{'td'} || []
14 2 6 $g_cu->{'new'}{'bu'} || []
40 1 3 $info->{'exempt'} || ''
69 0 0 $info->{'exempt'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
31 12 21 0 $info->{'name'} ||= sub_name($info->{'code'}, ':CUMULATIVE', $info->{'loc'})
46 0 8 0 $info->{'name'} ||= sub_name($info->{'code'}, ':CUMULATIVE(BOTTOM UP)', $info->{'loc'})
53 0 0 0 $other_package->isa($package) or $package->isa($other_package)
148 24 0 0 ref $_[0] || $_[0]
159 1 1 2 grep {$_ eq $caller;} @{$$restr{$class}{$name};} or $caller->isa($class)
2 1 1 grep {$_ eq $caller;} @{$$restr{$class}{$name};} or $caller->isa($class) or $class->isa($caller)