Branch Coverage

blib/lib/App/RecordStream/Record.pm
Criterion Covered Total %
branch 33 38 86.8


line true false branch
215 76 15 if ($spec =~ /=/) { }
224 55 36 unless $direction
225 2 89 $all_hack ? :
228 0 91 unless $func
235 41 76 if ($all_hack)
239 2 39 if ($this_value eq 'ALL' and $that_value ne 'ALL')
243 4 37 if ($this_value ne 'ALL' and $that_value eq 'ALL')
247 0 41 if ($this_value eq 'ALL' and $that_value eq 'ALL')
253 111 6 unless (defined $val)
258 36 81 if ($direction eq '-')
275 0 38 unless $records->[$a]->cmp($records->[$b], @specs)
286 125 1425 if (scalar @_ == 1)
288 125 0 if (UNIVERSAL::isa($arg, 'HASH'))
348 2 2 unless (exists $ok{$field})
403 1 3 unless ($group)
409 2 2 if ($rerun) { }
439 62 14 if $val != 0
454 5 2 if ($AUTOLOAD =~ /^get_(.*)$/)
459 2 0 if ($AUTOLOAD =~ /^set_(.*)$/)