Condition Coverage

blib/lib/DBIx/LogAny/st.pm
Criterion Covered Total %
condition 0 51 0.0


and 3 conditions

line !l l&&!r l&&r condition
34 0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBD::/o
0 0 0 $$h{'logmask'} & 513 and not +(caller) =~ /^DBD::/o and not $$h{'dbd_specific'}
81 0 0 0 $$h{'logger'}->is_debug and $$h{'logmask'} & 128
0 0 0 $$h{'logger'}->is_debug and $$h{'logmask'} & 128 and $$h{'driver'} eq 'Oracle'
0 0 0 $$h{'logger'}->is_debug and $$h{'logmask'} & 128 and $$h{'driver'} eq 'Oracle' and not $$h{'dbd_specific'}
100 0 0 0 defined $ret and not $$h{'dbd_specific'}
101 0 0 0 $$h{'logmask'} & 16 and not +(caller) =~ /^DBD::/o
103 0 0 0 exists $$h{'err_regexp'} and not $sth->err =~ /$$h{'err_regexp'}/
110 0 0 0 not defined $$sth{'NUM_OF_FIELDS'} and $$h{'logmask'} & 1
0 0 0 not defined $$sth{'NUM_OF_FIELDS'} and $$h{'logmask'} & 1 and not +(caller) =~ /^DBD::/o
127 0 0 0 $#args >= 0 and $args[0]
0 0 0 $#args >= 0 and $args[0] and ref $args[0] eq 'HASH'
0 0 0 $#args >= 0 and $args[0] and ref $args[0] eq 'HASH' and not exists $args[0]{'ArrayTupleStatus'}
191 0 0 0 $$h{'logmask'} & 1 and ($$h{'logmask'} & 256) == 0
203 0 0 0 $$h{'logmask'} & 1 and not +(caller) =~ /^DBD::/o

or 3 conditions

line l !l&&r !l&&!r condition
103 0 0 0 exists $$h{'err_regexp'} and not $sth->err =~ /$$h{'err_regexp'}/ or not exists $$h{'err_regexp'}
171 0 0 0 defined $$sth{'NUM_OF_FIELDS'} or not $$h{'logmask'} & 1