Branch Coverage

lib/Graphics/Toolkit/Color/Name/Scheme.pm
Criterion Covered Total %
branch 35 40 87.5


line true false branch
19 0 7165 if not defined $name or ref $values ne "ARRAY" or @$values != 3 or $self->is_name_taken($name)
24 571 6594 exists $self->{'shaped'}{'name'}[$values->[0]][$values->[1]][$values->[2]] ? :
33 7 7170 exists $self->{'shaped'}{'values'}{_clean_name($name)} ? :
37 0 94 unless defined $name
39 67 27 if exists $self->{'shaped'}{'values'}{$name}
43 12 528 unless ref $values eq "ARRAY" and @$values == 3
44 113 415 unless exists $self->{'shaped'}{'name'}[$values->[0]]
45 240 175 unless exists $self->{'shaped'}{'name'}[$values->[0]][$values->[1]]
46 10 165 unless 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 2892 701 if $temp_sqr_sum > $sqr_min
64 578 123 if $temp_sqr_sum > $sqr_min
66 67 56 if $temp_sqr_sum > $sqr_min
67 5 51 $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