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'}) { }
311 0 0 if (exists $this->term->{'_ce'})
327 0 0 if (exists $this->term->{'_cd'})
366 0 0 exists $_[0]->term->{'ic'} ? :
392 0 0 exists $_[0]->term->{'dc'} ? :
454 0 0 if ($$this{'IN'}) { }
461 0 0 if ($$this{'KEYS'}{$partial_fn_str}) { }
469 0 0 if ($$this{'IN'}) { }
473 0 0 if ($fn_flag) { }
0 0 elsif ($$this{'ECHO'} and $c ne "\e") { }
475 0 0 if ($partial_fn_str)
477 0 0 if ($partial_fn_str eq "\e\e") { }
486 0 0 if $$this{'ECHO'} and $c ne "\e"
509 0 0 if $str ne ''
513 0 0 if $str ne ''
531 0 0 unless defined $seconds
636 0 0 if (exists $$term{$ufn})
638 0 0 if (exists $$term{$lfn} and $$term{$lfn})