Condition Coverage

blib/lib/Text/TabTable.pm
Criterion Covered Total %
condition 0 48 0.0


and 3 conditions

line !l l&&!r l&&r condition
122 0 0 0 -f $fname and -r $fname
284 0 0 0 $key eq '' and $didblankkey++
448 0 0 0 $oldname = shift @renames and $newname = shift @renames
502 0 0 0 $lefttable->name and $righttable->name
511 0 0 0 $$righttable{'cdb'}{$rightcol} and $side ne 'RIGHT'
0 0 0 $$righttable{'cdb'}{$rightcol} and $side ne 'RIGHT' and $side ne 'OUTER'
543 0 0 0 defined $side and $side ne 'INNER'
733 0 0 0 not ref $fieldspecs and $fieldspecs eq '*' || !defined($fieldspecs)
816 0 0 0 $cut_ok and not $wheresub
0 0 0 $cut_ok and not $wheresub and $fieldspecs

or 3 conditions

line l !l&&r !l&&!r condition
210 0 0 0 not $$table{'sorted_column'} or $$table{'sorted_column'} != $colnum
227 0 0 0 $oldval ne $f[$colnum - 1] or not defined $oldval
520 0 0 0 not $$lefttable{'sorted_colnum'} or $$lefttable{'sorted_colnum'} ne $leftcol
523 0 0 0 not $$righttable{'sorted_colnum'} or $$righttable{'sorted_colnum'} ne $rightcol
733 0 0 0 $fieldspecs eq '*' || !defined($fieldspecs)
1126 0 0 0 'IO::File'->new("<$$table{'filename'}") || croak()