Branch Coverage

lib/Egg/Dispatch/Standard.pm
Criterion Covered Total %
branch 0 72 0.0


line true false branch
18 0 0 if ref $class
24 0 0 $snip ? :
35 0 0 if ('Tie::RefHash'->require) { }
42 0 0 if ($p_name and $p_name eq 'Egg' or $p_class->can('project_name')) { }
0 0 elsif ($p_class ne 'Egg::Dispatch::Standard') { }
46 0 0 if $p_name
66 0 0 if (not ref $key and $key =~ /^ARRAY\(0x[0-9a-f]+\)/)
71 0 0 if (ref $value eq 'HASH')
72 0 0 ref $key eq 'ARRAY' ? :
73 0 0 unless $$key[0]
99 0 0 $num < 0 ? :
103 0 0 unless @_
104 0 0 unless $$self{'label'}[$_[0]]
117 0 0 if $self->e->finished
118 0 0 if (exists $$self{'__parts_num'}) { }
121 0 0 if $$e{'finished'}
124 0 0 if (my $title = $$self{'label'}[$#{$$self{'label'};}])
136 0 0 if $self->e->{'finished'}
155 0 0 ref $key eq 'ARRAY' ? :
156 0 0 if ($$key[1])
157 0 0 if ($is_post) { }
158 0 0 if ($$key[1] < 2)
163 0 0 if ($$key[1] > 1)
170 0 0 unless $$key[0]
172 0 0 if (my(@piece) = $wanted =~ /^$point$/) { }
0 0 elsif ($point eq $default) { }
173 0 0 if $point =~ /^_/
176 0 0 if ($$map{'_begin'})
177 0 0 if ($$map{'_end'})
178 0 0 if (@piece) { }
185 0 0 if (ref $value eq 'HASH') { }
186 0 0 $self->_scan_mode($e, $begins, $ends, $parts, $num + 1, $value, $default, $is_post) ? :
197 0 0 if $self->e->finished
198 0 0 if (not $$self{'__parts_num'} and $default_code)
199 0 0 if ($$map{'_begin'})
200 0 0 if ($$map{'_end'})