Branch Coverage

blib/lib/FigAnim/Spline.pm
Criterion Covered Total %
branch 0 80 0.0


line true false branch
268 0 0 if $$self{'visibility'} == 0
282 0 0 if ($$self{'forward_arrow'})
288 0 0 if ($$self{'backward_arrow'})
295 0 0 if $_ % 6 == 0
297 0 0 if $_ % 6 == 5
299 0 0 if $$self{'npoints'} % 6 != 0
302 0 0 if $_ % 8 == 0
304 0 0 if $_ % 8 == 7
306 0 0 if $$self{'npoints'} % 8 != 0
311 0 0 if ($$self{'npoints'} > 1 and $$self{'xnpoints'}[$$self{'npoints'} - 1] == $$self{'xnpoints'}[0] and $$self{'ynpoints'}[$$self{'npoints'} - 1] == $$self{'ynpoints'}[0]) { }
349 0 0 if (defined $color)
360 0 0 if (defined $color)
387 0 0 if $anim[4] < 0
388 0 0 if $anim[4] > 20
395 0 0 unless defined $anim[6]
402 0 0 unless (defined $anim[5] and defined $anim[6])
406 0 0 unless defined $anim[7]
413 0 0 unless (defined $anim[5] and defined $anim[6])
440 0 0 if ($$self{'sub_type'} % 2 == 0) { }
448 0 0 if $_ < $$self{'n'} - 1
480 0 0 if ($#{$$self{'animations'};} >= 0) { }
511 0 0 if ($$self{'n'} > 0 and $i == $$self{'x'}[$$self{'n'} - 1] and $j == $$self{'y'}[$$self{'n'} - 1]) { }
532 0 0 if ($$self{'npoints'} == 2)
543 0 0 if ($$self{'npoints'} == 2) { }
556 0 0 if $k >= $$self{'npoints'} - 3
688 0 0 $t + $k + 1 < $Tk ? :
703 0 0 $t + $k + 1 > $Tk ? :
755 0 0 if ($s1 > 0) { }
756 0 0 if ($s2 < 0) { }
771 0 0 if ($s2 > 0) { }
772 0 0 if ($s1 < 0) { }
787 0 0 if ($s2 > 0) { }
0 0 elsif ($s1 < 0) { }
788 0 0 if ($s1 < 0) { }
815 0 0 if ($sides_length_prod == 0) { }
832 0 0 if ($number_of_steps == 0 or $number_of_steps > 999) { }
838 0 0 if ($step > $$self{'max_spline_step'} or $step == 0)
853 0 0 if ($s1 < 0) { }
0 0 elsif ($s2 < 0) { }
854 0 0 if ($s2 < 0) { }