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 2 68 if index($color_name, ":") != -1
27 2 68 unless ref $scheme
34 14 483 defined $scheme_name ? :
4 497 ref $scheme_name eq 'ARRAY' ? :
38 0 505 unless ref $scheme
39 3 502 $distance ? :
41 361 144 unless ref $names
42 1 143 if $full_name and uc $scheme_name ne "DEFAULT"
45 358 143 unless @return_names
47 8 493 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 3 585 unless (exists $color_scheme{$scheme_name})
94 3 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}