Branch Coverage

lib/App/Asciio/stripes/wirl_arrow.pm
Criterion Covered Total %
branch 32 60 53.3


line true false branch
108 33 159 $direction =~ /^up/ ? :
31 161 $direction =~ /^down/ ? :
33 159 $direction =~ /^up/ ? :
31 161 $direction =~ /^down/ ? :
115 77 74 $end_y < 0 ? :
41 151 $end_y == 0 ? :
74 76 $end_x < 0 ? :
42 150 $end_x == 0 ? :
131 0 21 $height == 2 ? :
173 0 21 $height == 2 ? :
194 0 21 $width == 2 ? :
214 0 6 if ($allow_diagonal_lines and $end_x == $end_y) { }
251 16 6 if ($allow_diagonal_lines and $end_x == $end_y) { }
328 0 5 if ($allow_diagonal_lines and -$end_x == $end_y) { }
364 16 4 if ($allow_diagonal_lines and -$end_x == $end_y) { }
441 0 20 $width == 2 ? :
462 0 6 if ($allow_diagonal_lines and -$end_x == $end_y) { }
498 16 6 if ($allow_diagonal_lines and -$end_x == $end_y) { }
575 0 5 if ($allow_diagonal_lines and $end_x == $end_y) { }
611 16 7 if ($allow_diagonal_lines and $end_x == $end_y) { }
685 0 0 if ($x == 0 and $y == 0 or $x == $self->{'END_X'} and $y == $self->{'END_Y'}) { }
716 0 0 if ($name eq 'start') { }
0 0 elsif ($name eq 'end') { }
745 0 0 if ($connector_name eq 'start') { }
0 0 elsif ($connector_name eq 'end') { }
777 0 0 if (defined $connector_name) { }
779 0 0 if ($connector_name eq "start")
786 0 0 if ($reference_x == 0 and $reference_y == 0)
792 0 0 if ($is_start) { }
821 0 0 unless $self->{'EDITABLE'}