Condition Coverage

blib/lib/IO/ReadHandle/Chain.pm
Criterion Covered Total %
condition 18 19 94.7


and 3 conditions

line !l l&&!r l&&r condition
102 4 5 14 ref $source ne '' and &reftype($source) ne 'GLOB'
9 13 1 ref $source ne '' and &reftype($source) ne 'GLOB' and &reftype($source) ne 'SCALAR'
112 22 19 30 $self->{'ifh'} and not $self->{'ifh'}->eof

or 2 conditions

line l !l condition
127 17 4 &reftype($source) // ''
184 2 8 $offset //= 0

or 3 conditions

line l !l&&r !l&&!r condition
114 22 20 20 not $self->{'ifh'} or $self->{'ifh'}->eof
127 4 13 0 ref $source eq '' or &reftype($source) eq 'SCALAR'