Branch Coverage

blib/lib/Games/Go/AGA/DataObjects/Directives.pm
Criterion Covered Total %
branch 10 32 31.2


line true false branch
64 0 0 wantarray ? :
77 0 0 if $idx < 0 or $idx >= @{$self->{'keys'};}
85 0 0 if $idx < 0 or $idx >= @{$self->{'keys'};}
86 0 0 if uc $key eq 'BAND_BREAKS'
96 0 0 if $idx < 0
97 0 0 if $idx > $#{$$self{'keys'};}
108 0 1 if $value eq ''
112 2 0 is_Rating($_) ? :
0 2 is_Rank($_) ? :
124 5 0 if (not defined $idx or $idx < 0 or $idx >= @{$self->{'keys'};})
130 1 4 if uc $key eq 'BAND_BREAKS'
143 0 0 if (uc $key eq uc $keys->[$ii])
162 19 79 if (uc $keys->[$ii] eq $key)
164 0 19 if $self->is_boolean($key)
177 0 10 if (uc $keys->[$ii] eq $uc_key)
178 0 0 if $self->directive_is_boolean($key)