Condition Coverage

blib/lib/HDB/CMDS.pm
Criterion Covered Total %
condition 0 44 0.0


and 3 conditions

line !l l&&!r l&&r condition
135 0 0 0 $#_ >= 2 and $#_ <= 3
0 0 0 $#_ >= 2 and $#_ <= 3 and ref $_[2] || $_[2] =~ /^(?:(?:n|names?|c|cols?|columns?)\s*[,;]*\s*)?(?:\$?[\$\@\%]{1,2}|<[\$\@\%]>)$/i
0 0 0 $#_ == 1 and $_[1] =~ /^(?:(?:n|names?|c|cols?|columns?)\s*[,;]*\s*)?(?:\$?[\$\@\%]{1,2}|<[\$\@\%]>)$/i
145 0 0 0 $#_ >= 2 and $where =~ /^(?:cache|col|cols|grop|group|limit|limite|order|r|ret|return|sort|table|w|where)$/is
861 0 0 0 $sz >= -127 and $sz <= 127
0 0 0 $sz >= -32768 and $sz <= 32767
0 0 0 $sz >= -8388608 and $sz <= 8388607
0 0 0 $sz >= -2147483648 and $sz <= 2147483647
900 0 0 0 $$this{'SQL'}{'TYPES_MASK'} and $$this{'SQL'}{'TYPES_MASK'}{$type}

or 2 conditions

line l !l condition
894 0 0 $DEFAULT_COLS{$name} || 'TEXT'

or 3 conditions

line l !l&&r !l&&!r condition
135 0 0 0 ref $_[2] || $_[2] =~ /^(?:(?:n|names?|c|cols?|columns?)\s*[,;]*\s*)?(?:\$?[\$\@\%]{1,2}|<[\$\@\%]>)$/i
747 0 0 0 $_[1] || $$this{'sth'}
833 0 0 0 $type eq 'TEXT' or $type =~ /^(?:TEXT\s*)?(\d+|\(\s*\d+\s*\))$/s
861 0 0 0 $sz < -2147483648 or $sz > 2147483647
937 0 0 0 $$this{'SQL'}{'TYPES'}{$type} or $$this{'SQL'}{'TYPES'}{'*'}