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 5 72 if index($color_name, ":") != -1
27 5 72 unless ref $scheme
34 14 529 defined $scheme_name ? :
4 543 ref $scheme_name eq 'ARRAY' ? :
38 0 551 unless ref $scheme
39 3 548 $distance ? :
41 391 160 unless ref $names
42 1 159 if $full_name and uc $scheme_name ne "DEFAULT"
45 388 159 unless @return_names
47 8 539 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 6 635 unless (exists $color_scheme{$scheme_name})
94 6 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}