Condition Coverage

blib/lib/EasyDBAccess.pm
Criterion Covered Total %
condition 0 170 0.0


and 3 conditions

line !l l&&!r l&&r condition
249 0 0 0 $_DEBUG and not $once
332 0 0 0 $_DEBUG and not $once
349 0 0 0 $ver >= $_name_mysql_ver_41 and $_SETNAMES
396 0 0 0 defined $_[1] and $_[1] > 1
450 0 0 0 defined $_[0] and ref $_[0] eq ''
0 0 0 defined $_[0] and ref $_[0] eq '' and $_[0] =~ /^([0-9a-fA-F]{8})([0-9a-fA-F]{8})$/
516 0 0 0 defined &utf8::is_utf8 and utf8::is_utf8($_)
610 0 0 0 defined $_ and $_ ne '?'
804 0 0 0 defined $_[0]{'err_code'} && $_[0]{'err_code'} == &_lookup_err_code($_[1])
849 0 0 0 !defined($min) || $num >= $min and !defined($max) || $num < $max
887 0 0 0 defined $bind_param and ref $bind_param eq 'ARRAY'
0 0 0 defined $bind_param and ref $bind_param eq 'HASH'
917 0 0 0 $_DEBUG and not $once
945 0 0 0 $_DEBUG and not $once
995 0 0 0 $_DEBUG and not $once
1010 0 0 0 defined $bind_param and ref $bind_param eq 'ARRAY'
0 0 0 defined $bind_param and ref $bind_param eq 'HASH'
1040 0 0 0 $_DEBUG and not $once
1068 0 0 0 $_DEBUG and not $once
1103 0 0 0 $_DEBUG and not $once
1133 0 0 0 $_DEBUG and not $once
1151 0 0 0 defined $bind_param and ref $bind_param eq 'ARRAY'
0 0 0 defined $bind_param and ref $bind_param eq 'HASH'
1181 0 0 0 $_DEBUG and not $once
1209 0 0 0 $_DEBUG and not $once
1244 0 0 0 $_DEBUG and not $once
1274 0 0 0 $_DEBUG and not $once
1299 0 0 0 defined $bind_param and ref $bind_param eq 'ARRAY'
0 0 0 defined $bind_param and ref $bind_param eq 'HASH'
1329 0 0 0 $_DEBUG and not $once
1360 0 0 0 $_DEBUG and not $once
1398 0 0 0 $_DEBUG and not $once
1431 0 0 0 $_DEBUG and not $once
1456 0 0 0 defined $bind_param and ref $bind_param eq 'ARRAY'
0 0 0 defined $bind_param and ref $bind_param eq 'HASH'
1486 0 0 0 $_DEBUG and not $once
1514 0 0 0 $_DEBUG and not $once
1549 0 0 0 $_DEBUG and not $once
1579 0 0 0 $_DEBUG and not $once
1599 0 0 0 defined $bind_param and ref $bind_param eq 'ARRAY'
0 0 0 defined $bind_param and ref $bind_param eq 'HASH'
1629 0 0 0 $_DEBUG and not $once
1657 0 0 0 $_DEBUG and not $once
1692 0 0 0 $_DEBUG and not $once
1722 0 0 0 $_DEBUG and not $once
1742 0 0 0 ref $_[0] eq 'EasyDBAccess::CONSTANT' && $_[0][0] == $code

or 2 conditions

line l !l condition
261 0 0 delete $$param{'type'} || 'mysql'

or 3 conditions

line l !l&&r !l&&!r condition
833 0 0 0 $param_count == 1 or $param_count == 2
0 0 0 $param_count == 1 or $param_count == 2 or $param_count == 3
849 0 0 0 !defined($min) || $num >= $min
0 0 0 !defined($max) || $num < $max
896 0 0 0 $_ONCE == 1 || $$self{'once'} == 1
1019 0 0 0 $_ONCE == 1 || $$self{'once'} == 1
1160 0 0 0 $_ONCE == 1 || $$self{'once'} == 1
1308 0 0 0 $_ONCE == 1 || $$self{'once'} == 1
1465 0 0 0 $_ONCE == 1 || $$self{'once'} == 1
1608 0 0 0 $_ONCE == 1 || $$self{'once'} == 1