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 11 66 if index($color_name, ":") != -1
27 11 66 unless ref $scheme
34 14 520 defined $scheme_name ? :
4 534 ref $scheme_name eq 'ARRAY' ? :
38 0 542 unless ref $scheme
39 3 539 $distance ? :
41 391 151 unless ref $names
42 1 150 if $full_name and uc $scheme_name ne "DEFAULT"
45 388 150 unless @return_names
47 8 530 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 12 620 unless (exists $color_scheme{$scheme_name})
94 12 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}