Condition Coverage

blib/lib/FileHandle/Unget.pm
Criterion Covered Total %
condition 17 26 65.3


and 3 conditions

line !l l&&!r l&&r condition
89 9 27 12 defined $_[0] and defined CORE::fileno $_[0]
373 5 43 9 defined $input_record_separator and $self->{'filehandle_unget_buffer'} =~ /(.*?$input_record_separator)/
393 0 5 0 @other_lines and not defined $other_lines[0]
395 1 4 0 $line eq '' and not @other_lines
410 1 40 2 $line eq '' and not defined $templine
481 0 0 0 $buffer_lines[0] eq '' and not defined $other_lines[0]
611 2 1 0 $whence != 0 and $whence != 1
3 0 0 $whence != 0 and $whence != 1 and $whence != 2

or 2 conditions

line l !l condition
29 144 24 shift() || {}