Branch Coverage

lib/Graphics/Toolkit/Color/Name.pm
Criterion Covered Total %
branch 40 52 76.9


line true false branch
13 1 0 unless @scheme_names
17 0 1 unless ref $scheme
25 6 66 if index($color_name, ":") != -1
27 6 66 unless ref $scheme
34 14 499 defined $scheme_name ? :
4 513 ref $scheme_name eq 'ARRAY' ? :
38 0 521 unless ref $scheme
39 3 518 $distance ? :
41 374 147 unless ref $names
42 1 146 if $full_name and uc $scheme_name ne "DEFAULT"
45 371 146 unless @return_names
47 8 509 defined $all_names && $all_names ? :
54 11 1 @return_names == 1 ? :
12 5 unless @return_names == 1 and $return_names[0] eq ""
57 1 2 defined $scheme_name ? :
2 3 ref $scheme_name eq 'ARRAY' ? :
63 0 7 unless ref $scheme
66 0 7 unless ref $names
67 0 7 unless $d <= $distance
69 0 7 if $full_name and uc $scheme_name ne "DEFAULT"
70 7 0 $distance == $d ? :
73 2 3 defined $all_names && $all_names ? :
88 7 599 unless (exists $color_scheme{$scheme_name})
94 7 0 if $@
96 0 0 if $@ or ref $palette ne "HASH"
106 0 1 if ref $scheme ne "Graphics::Toolkit::Color::Name::Scheme" or not defined $scheme_name or exists $color_scheme{$scheme_name}