Condition Coverage

blib/lib/Term/Form.pm
Criterion Covered Total %
condition 0 89 0.0


and 3 conditions

line !l l&&!r l&&r condition
267 0 0 0 $m->{'p_pos'} <= $m->{'th_l'} and $m->{'diff'}
287 0 0 0 $m->{'p_pos'} >= $#{$$m{"p_str"};} - $m->{'th_r'} and $#{$$m{"p_str"};} + $m->{'diff'} != $#{$$m{"str"};}
308 0 0 0 $m->{'p_pos'} <= $m->{'th_l'} and $m->{'diff'}
395 0 0 0 not $m->{'diff'} and $m->{'p_pos'} < $self->{'i'}{'avail_w'} + $self->{'i'}{'arrow_w'}
500 0 0 0 $self->{'no_echo'} and $self->{'no_echo'} == 2
562 0 0 0 $^O ne "MSWin32" and $^O ne "cygwin"
589 0 0 0 $self->{'page'} == 1 and $self->{'i'}{'page_count'} > 1
633 0 0 0 exists $self->{'i'}{'key_colors'} and @{$self->{'i'}{'key_colors'}[$idx];}
662 0 0 0 exists $self->{'i'}{'key_colors'} and @{$self->{'i'}{'key_colors'}[$idx];}
781 0 0 0 length $self->{'footer'} and $self->{'page'} != 2
784 0 0 0 $self->{'page'} == 2 and not $self->{'clear_screen'}
846 0 0 0 defined $orig_list->[$i][0] and $orig_list->[$i][0] =~ /$self->{'skip_items'}/
905 0 0 0 $tmp_term_h != $term_h and $tmp_term_h < @$list + 1

or 2 conditions

line l !l condition
1072 0 0 $list->[$_][1] // ""

or 3 conditions

line l !l&&r !l&&!r condition
132 0 0 0 $key eq "plugin" or $key eq "backup_instance_defaults"
589 0 0 0 $self->{'page'} == 2 or $self->{'page'} == 1 and $self->{'i'}{'page_count'} > 1
886 0 0 0 $self->{'i'}{'direction'} eq "up" or $self->{'i'}{'curr_row'} >= $self->{'i'}{'end_down'}
905 0 0 0 $tmp_term_w != $term_w or $tmp_term_h != $term_h and $tmp_term_h < @$list + 1
922 0 0 0 $char == 127 or $char == 8
0 0 0 $char == 346 or $char == 4
0 0 0 $char == 339 or $char == 6
0 0 0 $char == 337 or $char == 2
0 0 0 $char == 335 or $char == 5
0 0 0 $char == 336 or $char == 1
0 0 0 $char == 338 or $char == 19
0 0 0 $char == 340 or $char == 20
0 0 0 $char == 333 or $char == 16
0 0 0 $char == 334 or $char == 14
0 0 0 $char == 10 or $char == 13
1074 0 0 0 $self->{'auto_up'} == 2 or $self->{'i'}{'curr_row'} == $#$list