Branch Coverage

blib/lib/Term/Choose/Linux.pm
Criterion Covered Total %
branch 0 148 0.0


line true false branch
31 0 0 if (&TERM_READKEY()) { }
49 0 0 unless defined $c1
50 0 0 if ($c1 eq "\e") { }
52 0 0 if (not defined $c2) { }
0 0 elsif ($c2 eq 'O') { }
0 0 elsif ($c2 eq '[') { }
55 0 0 if ($c3 eq 'A') { }
0 0 elsif ($c3 eq 'B') { }
0 0 elsif ($c3 eq 'C') { }
0 0 elsif ($c3 eq 'D') { }
0 0 elsif ($c3 eq 'F') { }
0 0 elsif ($c3 eq 'H') { }
0 0 elsif ($c3 eq 'P') { }
0 0 elsif ($c3 eq 'Q') { }
0 0 elsif ($c3 eq 'R') { }
0 0 elsif ($c3 eq 'S') { }
0 0 elsif ($c3 eq 'Z') { }
69 0 0 if ($c3 eq 'A') { }
0 0 elsif ($c3 eq 'B') { }
0 0 elsif ($c3 eq 'C') { }
0 0 elsif ($c3 eq 'D') { }
0 0 elsif ($c3 eq 'F') { }
0 0 elsif ($c3 eq 'H') { }
0 0 elsif ($c3 eq 'Z') { }
0 0 elsif ($c3 eq '1') { }
0 0 elsif ($c3 =~ /^[23456]$/) { }
0 0 elsif ($c3 eq 'M' and $mouse) { }
0 0 elsif ($c3 eq '<' and $mouse) { }
78 0 0 if ($c4 eq 'F') { }
0 0 elsif ($c4 eq 'H') { }
0 0 elsif ($c4 =~ /^[1234]$/) { }
0 0 elsif ($c4 eq '~') { }
82 0 0 if ($c5 eq "~")
83 0 0 if ($c4 eq '1') { }
0 0 elsif ($c4 eq '2') { }
0 0 elsif ($c4 eq '3') { }
0 0 elsif ($c4 eq '4') { }
93 0 0 if ($c4 eq "~")
94 0 0 if ($c3 eq '2') { }
0 0 elsif ($c3 eq '3') { }
0 0 elsif ($c3 eq '4') { }
0 0 elsif ($c3 eq '5') { }
0 0 elsif ($c3 eq '6') { }
107 0 0 if $button == -1
116 0 0 if $m1 ne ";"
122 0 0 if $m2 ne ";"
128 0 0 unless $m3 =~ /^[mM]$/
129 0 0 $m3 eq 'm' ? :
130 0 0 if $button_released
132 0 0 if $button == -1
147 0 0 if $button_drag
150 0 0 if ($low_2_bits == 3) { }
154 0 0 if ($event_type & 64) { }
167 0 0 if ($config->{'hide_cursor'})
171 0 0 if (not $config->{'mode'}) { }
0 0 elsif ($config->{'mode'} eq 'ultra-raw') { }
0 0 elsif ($config->{'mode'} eq 'cbreak') { }
183 0 0 if (&TERM_READKEY()) { }
189 0 0 unless system("stty -echo $mode_stty") == 0
191 0 0 if ($config->{'mouse'})
193 0 0 if ($return) { }
208 0 0 if ($config->{'mouse'})
209 0 0 unless binmode STDIN, ":encoding(UTF-8)"
214 0 0 if (&TERM_READKEY()) { }
218 0 0 if ($Stty) { }
219 0 0 unless system("stty $Stty") == 0
222 0 0 unless system("stty sane") == 0
225 0 0 if ($config->{'hide_cursor'})
236 0 0 if (defined $c1 and $c1 eq "\e")
238 0 0 if (defined $c2 and $c2 eq "[")
240 0 0 if ($c3 =~ /^[0-9]$/)
242 0 0 if ($c4 =~ /^[;0-9]$/)
249 0 0 if ($ry eq ";")
256 0 0 if ($rx eq "R")