Branch Coverage

blib/lib/Term/Screen.pm
Criterion Covered Total %
branch 0 68 0.0


line true false branch
77 0 0 if ($^O ne 'solaris') { }
88 0 0 if (/^speed (\d+)/)
92 0 0 if not $ospeed or $@
131 0 0 if (defined $term and ref $term and UNIVERSAL::isa($term, 'Term::Cap'))
148 0 0 if (defined $rows and $rows =~ /\d+/)
166 0 0 if (defined $cols and $cols =~ /\d+/)
184 0 0 if ($r < 0)
185 0 0 if ($c < 0)
186 0 0 if ($r >= $this->{'ROWS'})
187 0 0 if ($c >= $this->{'COLS'})
207 0 0 if ($#_ != 2 or $r <= 0 or $c <= 0)
212 0 0 if ($^O ne 'solaris') { }
215 0 0 if ($size =~ /^\s*(\d+)\s+(\d+)\s*/)
227 0 0 if (/^rows = (\d+); columns = (\d+)/)
236 0 0 if ($r == 0 or $c == 0)
238 0 0 if (exists $ENV{'LINES'}) { }
240 0 0 if (exists $ENV{'COLUMNS'}) { }
337 0 0 if (exists $this->term->{'_ce'})
353 0 0 if (exists $this->term->{'_cd'})
392 0 0 exists $_[0]->term->{'ic'} ? :
418 0 0 exists $_[0]->term->{'dc'} ? :
480 0 0 if ($this->{'IN'}) { }
487 0 0 if ($this->{'KEYS'}{$partial_fn_str}) { }
495 0 0 if ($this->{'IN'}) { }
503 0 0 if ($fn_flag) { }
0 0 elsif ($this->{'ECHO'} and $c ne "\e") { }
505 0 0 if ($partial_fn_str)
507 0 0 if ($partial_fn_str eq "\e\e") { }
516 0 0 if $this->{'ECHO'} and $c ne "\e"
539 0 0 if $str ne ''
543 0 0 if $str ne ''
561 0 0 unless defined $seconds
667 0 0 if (exists $term->{$ufn})
669 0 0 if (exists $term->{$lfn} and $term->{$lfn})