Branch Coverage

blib/lib/IO/Tty.pm
Criterion Covered Total %
branch 10 20 50.0


line true false branch
34 0 0 unless IO::File::open($tty, $dev, $mode)
44 1 2 unless POSIX::isatty($fh)
46 0 2 unless POSIX::isatty($self)
48 2 0 if ioctl $fh, &IO::Tty::Constant::TIOCGWINSZ, $winsize and ioctl $self, &IO::Tty::Constant::TIOCSWINSZ, $winsize
62 0 5 unless ioctl $self, &IO::Tty::Constant::TIOCGWINSZ(), $winsize
71 0 3 unless ioctl $self, &IO::Tty::Constant::TIOCSWINSZ(), $winsize
78 0 4 unless POSIX::isatty($self)
81 0 4 unless ($termios)
85 0 4 unless ($termios->getattr($ttyno))
98 0 4 unless ($termios->setattr($ttyno, &POSIX::TCSANOW))