Condition Coverage

blib/lib/DBIx/LogAny/db.pm
Criterion Covered Total %
condition 0 78 0.0


and 3 conditions

line !l l&&!r l&&r condition
33 0 0 0 $h and $$h{'logmask'} & 1024
55 0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::LogAny/o
0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::LogAny/o and not +(caller) =~ /^DBD::/o
75 0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::LogAny/o
0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::LogAny/o and not +(caller) =~ /^DBD::/o
100 0 0 0 defined $affected and $affected eq '0E0'
0 0 0 defined $affected and $affected eq '0E0' and $$h{'logmask'} & 32
0 0 0 $affected ne '0E0' and $$h{'logmask'} & 1
101 0 0 0 $$h{'logmask'} & 16 and not $$h{'logmask'} & 1
121 0 0 0 scalar @args > 0 and ref $args[0]
152 0 0 0 scalar @args > 0 and ref $args[0]
175 0 0 0 scalar @args > 0 and ref $args[0]
197 0 0 0 scalar @args > 0 and ref $args[0]
219 0 0 0 scalar @args > 0 and ref $args[0]
320 0 0 0 not $@ and $h
0 0 0 not $@ and $h and defined $$h{'logger'}
390 0 0 0 $h and exists $$h{'logger'}
397 0 0 0 $h and exists $$h{'err_regexp'}
425 0 0 0 exists $$h{'Statement'} and $$dbh{'Statement'} ne $$h{'Statement'}
0 0 0 $$dbh{'Statement'} and (exists $$h{'Statement'} and $$dbh{'Statement'} ne $$h{'Statement'})
437 0 0 0 $handle->errstr and $handle->errstr ne $msg
440 0 0 0 exists $$h{'ParamValues'} and $$h{'ParamValues'}
466 0 0 0 exists $$h{'Statement'} and $$h{'Statement'} ne $$stmt{'Statement'}
0 0 0 $$stmt{'Statement'} and (exists $$h{'Statement'} and $$h{'Statement'} ne $$stmt{'Statement'})
470 0 0 0 exists $$stmt{'ParamValues'} and $$stmt{'ParamValues'}
491 0 0 0 $h and exists $$h{'ErrorHandler'}