Condition Coverage

blib/lib/DBIx/Log4perl/db.pm
Criterion Covered Total %
condition 0 85 0.0


and 3 conditions

line !l l&&!r l&&r condition
32 0 0 0 $h and $$h{'logmask'} & 1
55 0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::Log4perl/o
0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::Log4perl/o and not +(caller) =~ /^DBD::/o
75 0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::Log4perl/o
0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBIx::Log4perl/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]
256 0 0 0 $a and $b
345 0 0 0 not $@ and $h
0 0 0 not $@ and $h and defined $$h{'logger'}
419 0 0 0 $h and exists $$h{'logger'}
422 0 0 0 $h and exists $$h{'err_regexp'}
450 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'})
462 0 0 0 $handle->errstr and $handle->errstr ne $msg
465 0 0 0 exists $$h{'ParamValues'} and $$h{'ParamValues'}
491 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'})
495 0 0 0 exists $$stmt{'ParamValues'} and $$stmt{'ParamValues'}
515 0 0 0 $h and exists $$h{'ErrorHandler'}

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
253 0 0 0 0 $a xor $b