Branch Coverage

lib/Graphics/Toolkit/Color/Name/Scheme.pm
Criterion Covered Total %
branch 29 34 85.2


line true false branch
19 0 7881 if not defined $name or ref $values ne "ARRAY" or @$values != 3 or $self->is_name_taken($name)
24 628 7253 exists $self->{'shaped'}{'name'}[$values->[0]][$values->[1]][$values->[2]] ? :
33 7 7886 exists $self->{'shaped'}{'values'}{_clean_name($name)} ? :
37 0 98 unless defined $name
39 69 29 if exists $self->{'shaped'}{'values'}{$name}
46 264 181 unless ref $values eq "ARRAY" and @$values == 3 and exists $self->{'shaped'}{'name'}[$values->[0]] and exists $self->{'shaped'}{'name'}[$values->[0]][$values->[1]] and exists $self->{'shaped'}{'name'}[$values->[0]][$values->[1]][$values->[2]]
53 0 12 unless ref $values eq "ARRAY" and @$values == 3
55 0 12 if ref $names
62 2992 601 if $temp_sqr_sum > $sqr_min
64 522 79 if $temp_sqr_sum > $sqr_min
66 33 46 if $temp_sqr_sum > $sqr_min
67 7 39 $sqr_min == $temp_sqr_sum ? :
70 1 11 unless @names
85 1280 153 if $temp_sqr_sum > $sqr_max
87 125 28 if $temp_sqr_sum > $sqr_max
89 23 5 if $temp_sqr_sum > $sqr_max
92 0 3 unless @names