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 66 if index($color_name, ":") != -1
27 2 66 unless ref $scheme
34 14 484 defined $scheme_name ? :
4 498 ref $scheme_name eq 'ARRAY' ? :
38 0 506 unless ref $scheme
39 3 503 $distance ? :
41 365 141 unless ref $names
42 1 140 if $full_name and uc $scheme_name ne "DEFAULT"
45 362 140 unless @return_names
47 8 494 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 584 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}