Condition Coverage

lib/IO/ScalarArray.pm
Criterion Covered Total %
condition 8 16 50.0


and 3 conditions

line !l l&&!r l&&r condition
573 0 0 44 $pos >= 0 and $istr < scalar @{*$self->{'AR'};}
711 0 2 12 defined $_[1] && UNIVERSAL::isa($_[1], 'IO::ScalarArray')

or 2 conditions

line l !l condition
418 0 18 $_[3] || 0
457 0 0 $_[3] || 0

or 3 conditions

line l !l&&r !l&&!r condition
180 0 12 0 ref $proto || $proto
427 16 2 30 not $n or $self->eof