Condition Coverage

blib/lib/Class/CSV.pm
Criterion Covered Total %
condition 0 38 0.0


and 3 conditions

line !l l&&!r l&&r condition
33 0 0 0 defined $fields and ref $fields eq 'ARRAY'
203 0 0 0 defined $fields and ref $fields eq 'ARRAY'
220 0 0 0 defined $$self{'_field_list'} and ref $$self{'_field_list'} eq 'ARRAY'
226 0 0 0 defined $r and $r
243 0 0 0 exists $$self{'_field_list'} and ref $$self{'_field_list'} eq 'ARRAY'
291 0 0 0 exists $opts{'fields'} and ref $opts{'fields'} eq 'ARRAY'
331 0 0 0 exists $opts{'filename'} and defined $opts{'filename'}
0 0 0 exists $opts{'filehandle'} and defined $opts{'filehandle'}
354 0 0 0 $line and not $line =~ /^([,"']|\s)+$/
386 0 0 0 $opts and ref $opts eq 'HASH'
421 0 0 0 defined $args and $args

or 2 conditions

line l !l condition
295 0 0 $opts{'line_separator'} || "\n"

or 3 conditions

line l !l&&r !l&&!r condition
316 0 0 0 exists $opts{'filename'} or exists $opts{'filehandle'}