Condition Coverage

blib/lib/File/Rsync/Mirror/Recentfile/Done.pm
Criterion Covered Total %
condition 32 36 88.8


and 3 conditions

line !l l&&!r l&&r condition
122 18 28 11 &_bigfloatlt($e, $upper) and &_bigfloatgt($e, $lower)
244 8 42 1641 $i > 0 and &_bigfloatge($$re[$i - 1]{'epoch'}, $ivlo)
50 186 1455 $i > 0 and &_bigfloatge($$re[$i - 1]{'epoch'}, $ivlo) and &_bigfloatle($$re[$i - 1]{'epoch'}, $ivhi)
228 0 1455 $i > 0 and &_bigfloatge($$re[$i - 1]{'epoch'}, $ivlo) and &_bigfloatle($$re[$i - 1]{'epoch'}, $ivhi) and &_bigfloatge($iv->[1], $epoch)
254 20 152 1519 $i < $#$re and &_bigfloatle($$re[$i + 1]{'epoch'}, $ivhi)
172 1477 42 $i < $#$re and &_bigfloatle($$re[$i + 1]{'epoch'}, $ivhi) and &_bigfloatge($$re[$i + 1]{'epoch'}, $ivlo)
1629 0 42 $i < $#$re and &_bigfloatle($$re[$i + 1]{'epoch'}, $ivhi) and &_bigfloatge($$re[$i + 1]{'epoch'}, $ivlo) and &_bigfloatle($iv->[0], $epoch)

or 3 conditions

line l !l&&r !l&&!r condition
122 32 25 57 $e eq $upper or $e eq $lower
57 11 46 $e eq $upper or $e eq $lower or &_bigfloatlt($e, $upper) and &_bigfloatgt($e, $lower)
342 4 29 7 $epoch eq $intervals->[$i][0] or $epoch eq $intervals->[$i][1]
346 29 4 9 $epoch eq $$intervals[$i + $j][0] or $epoch eq $$intervals[$i + $j][1]
363 0 0 18 &_bigfloatgt($k, $$intervals[$splicepos + $splicelen][0]) or &_bigfloatlt($k, $$intervals[$splicepos + $splicelen][1])