Branch Coverage

blib/lib/Circle/Rule/Store.pm
Criterion Covered Total %
branch 5 50 10.0


line true false branch
65 0 18 if exists $$self{'cond'}{$name}
68 0 54 unless eval { do { $obj->can($method) } }
78 0 0 $$self{'parent'} ? :
87 0 0 if $$self{'cond'}{$name}
88 0 0 if $$self{'parent'}
98 0 0 unless $_[0] =~ s/^(\w+)\s*//
104 0 0 if ($_[0] =~ /^\(/)
106 0 0 unless defined $condspec
113 0 0 if ($@)
133 0 0 defined $argspec ? :
169 0 14 if exists $$self{'action'}{$name}
172 0 42 unless eval { do { $obj->can($method) } }
182 0 0 $$self{'parent'} ? :
191 0 0 if $$self{'action'}{$name}
192 0 0 if $$self{'parent'}
202 0 0 unless $_[0] =~ s/^(\w+)\s*//
208 0 0 if ($_[0] =~ /^\(/)
210 0 0 unless defined $actionspec
217 0 0 if ($@)
237 0 0 defined $argspec ? :
295 0 4 unless my $chain = $$self{'chains'}{$chainname}
343 0 0 unless @conds
362 0 0 if $self->eval_cond($cond, $event, $results)
382 0 0 unless @conds
406 0 0 unless $self->eval_cond($cond, $event, $subresults)