Branch Coverage

blib/lib/Term/Graille/Interact.pm
Criterion Covered Total %
branch 0 40 0.0


line true false branch
103 0 0 if $trigger
124 0 0 if ($objectId and $self->{'objects'}{$objectId}) { }
204 0 0 if (defined $self->{'key'})
207 0 0 if ($OrdKey == 27)
208 0 0 if (exists $namedKeys->{$OrdKey}) { }
0 0 elsif (exists $namedKeys->{$esc}) { }
210 0 0 $esc ne '' ? :
212 0 0 if ($self->{'activeObject'} ne '') { }
214 0 0 if (defined $self->{'objects'}{$self->{'activeObject'}}{'keyAction'}{$pressed}) { }
0 0 elsif ($self->{'objects'}{$self->{'activeObject'}}{'keyAction'}{'others'}) { }
226 0 0 if (defined $self->{'actions'}{$pressed}{'proc'}) { }
0 0 elsif (exists $self->{'triggers'}{$pressed}) { }
0 0 elsif (exists $self->{'actions'}{'others'}) { }
244 0 0 if $self->{'actions'}{'update'}
252 0 0 if $self->{'debug'}
258 0 0 if $key =~ /[a-z~]/i
274 0 0 if $self->{'activeObject'}
276 0 0 if defined $params
293 0 0 if $self->{'objects'}{$self->{'activeObject'}} and ref $self->{'objects'}{$self->{'activeObject'}} ne "HASH" and $self->{'objects'}{$self->{'activeObject'}}->can("close")
294 0 0 if $self->{'objects'}{$self->{'activeObject'}}{'transient'}