Condition Coverage

blib/lib/Spreadsheet/ExcelTableReader.pm
Criterion Covered Total %
condition 3 36 8.3


and 3 conditions

line !l l&&!r l&&r condition
37 0 0 1 $self->sheet and ref $self->sheet
0 0 1 $self->sheet and ref $self->sheet and ref($self->sheet)->can('get_cell')
67 0 0 0 ref $f and ref($f)->can('worksheets')
73 0 0 0 ref $f and ref($f)->can('read')
118 0 0 1 defined $list and ref $list eq 'ARRAY'
129 0 0 0 defined $args{'isa'} and not defined $args{'type'}
176 0 0 0 $row >= $rmin and $row <= $rmax
223 0 0 0 defined $v and length $v
352 0 0 0 defined $v and length($v = $v->value)
379 0 0 0 $skip_blank_row and $is_blank_row
380 0 0 0 $end_blank_row and $is_blank_row

or 3 conditions

line l !l&&r !l&&!r condition
73 0 0 0 ref $f eq 'GLOB' or ref $f and ref($f)->can('read')