Branch Coverage

blib/lib/ICC/Profile/curv.pm
Criterion Covered Total %
branch 14 80 17.5


line true false branch
39 11 1 if (@_)
42 0 11 unless ref $_[0] eq 'ARRAY'
68 0 0 if (@{$self->array;} == 0) { }
0 0 elsif (@{$self->array;} == 1) { }
77 0 0 unless $self->array->[0] > 0
109 0 32 if (@_)
112 0 0 unless ref $_[0] eq 'ARRAY'
143 0 0 if (@{$array;} == 0) { }
0 0 elsif (@{$array;} == 1) { }
152 0 0 if ($array->[0] == 256) { }
160 0 0 $in > 0 ? :
170 0 0 $ix > $upper - 1 ? :
0 0 $ix < 0 ? :
201 0 0 if (@{$array;} == 0) { }
0 0 elsif (@{$array;} == 1) { }
210 0 0 if ($array->[0] == 256) { }
218 0 0 $in > 0 ? :
256 0 0 if (@{$array;} == 0) { }
0 0 elsif (@{$array;} == 1) { }
265 0 0 if ($array->[0] == 256) { }
273 0 0 $in > 0 ? :
283 0 0 $ix > $upper - 1 ? :
0 0 $ix < 0 ? :
307 0 4 unless @_ == 3
325 0 4 unless @_ == 4
357 0 0 ref $p eq 'ARRAY' ? :
0 0 defined $p ? :
360 0 0 defined $p->[0] && !ref($p->[0]) ? :
381 0 0 if ($dir) { }
387 0 0 if ($d) { }
419 0 0 if ($dir) { }
451 0 0 if ($xref->[-1] > $xref->[0]) { }
460 0 0 if ($xref->[$k] > $v) { }
484 0 0 if ($xref->[$k] < $v) { }
528 0 4 if ($cnt == 1) { }
1 3 elsif ($cnt > 1) { }
563 0 4 if (@{$self->[1];} == 1) { }
1 3 elsif (@{$self->[1];} > 1) { }
572 0 700 $_ > 1 ? :
0 700 $_ < 0 ? :