Branch Coverage

blib/lib/Monitoring/Livestatus/Class/Lite.pm
Criterion Covered Total %
branch 38 98 38.7


line true false branch
85 3 0 if (ref $self ne 'HASH')
110 0 0 unless $name
160 0 0 $$self{'_filter'} ? :
175 0 0 $$self{'_statsfilter'} ? :
191 0 0 unless $key
198 0 0 wantarray ? :
213 0 0 wantarray ? :
222 0 0 unless $$self{'_table'}
225 0 0 if ($$self{'_columns'})
230 0 0 if ($$self{'_filter'})
233 0 0 if ($$self{'_statsfilter'})
239 0 0 if $TRACE >= 1
247 0 0 wantarray ? :
257 0 31 wantarray ? :
264 0 144 if $TRACE > 9
268 0 144 if $TRACE > 9
279 0 37 if $TRACE > 9
295 0 37 if $TRACE > 9
303 0 107 if $TRACE > 9
312 22 85 if ($key =~ /^-/mox) { }
324 0 107 if $TRACE > 9
333 0 2 if $TRACE > 9
348 0 55 if $TRACE > 9
364 0 19 if $TRACE > 9
371 0 19 if $TRACE > 9
382 0 37 if $TRACE > 9
388 9 28 if ($child_key =~ /^-/mox) { }
28 0 elsif ($child_key =~ /^[!<>=~]/mox) { }
413 0 37 if $TRACE > 9
422 0 31 if $TRACE > 9
424 31 0 if (defined $operator and $operator =~ /^-/mox)
427 0 31 if $operator eq 'Groupby'
445 31 0 if (not ref $operator_handler) { }
0 0 elsif (ref $operator_handler eq 'CODE') { }
451 0 0 if $TRACE > 9
460 0 21 if $TRACE > 9
464 0 21 if (defined $combining and $combining =~ /^-/mox)
471 21 0 if (defined $combining)
478 0 21 if $TRACE > 9
491 0 351 blessed $data ? :
492 224 127 if $ref
493 351 0 if $ref ne 'REF'
510 0 94 unless ref $coderef eq 'CODE'
531 0 1 if $TRACE > 9
538 0 1 if $TRACE > 9
549 0 1 if $TRACE > 9
557 0 1 if $TRACE > 9
567 0 8 if $TRACE > 9
572 0 8 if (scalar @keys != 1)