Condition Coverage

blib/lib/Spreadsheet/Compare/Reader/CSV.pm
Criterion Covered Total %
condition 21 33 63.6


and 3 conditions

line !l l&&!r l&&r condition
65 0 3026 0 $skipper and &$skipper($rec)
111 0 6484 0 $skipper and &$skipper($rec)
139 18 2 8 $sep and defined $hd
20 8 0 $sep and defined $hd and not $hd
150 904 0 98 not $hcol =~ /\S/u and $self->fix_empty_header
246 6484 3026 3026 $self->chunker and not $rec_info

or 2 conditions

line l !l condition
40 28 0 $self->rootdir // '.'
67 2928 98 $self->_chunk_data->{$cname} //= []
232 12536 0 $rcount // 0

or 3 conditions

line l !l&&r !l&&!r condition
133 0 10 18 $tcx->{'sep'} // $tcx->{'sep_char'}
161 8 14 0 $hd //= &none(sub {
169 0 0 6 $hd or 0 + $csv->error_diag == 1011