Condition Coverage

blib/lib/IO/SigGuard.pm
Criterion Covered Total %
condition 2 5 40.0


or 2 conditions

line l !l condition
136 0 6 $TIME_CR || 'Time::HiRes'->can('time') || \&IO::SigGuard::_time

or 3 conditions

line l !l&&r !l&&!r condition
116 571082 0 0 (@_ == 2 ? CORE::syswrite($_[0], $_[1]) : (@_ == 3 ? CORE::syswrite($_[0], $_[1], $_[2]) : (@_ == 4 ? CORE::syswrite($_[0], $_[1], $_[2], $_[3]) : die("Wrong args count! (@_)")))) || do { redo WRITE if $! == 4 }