Branch Coverage

blib/lib/SQL/OOP/Base.pm
Criterion Covered Total %
branch 23 30 76.6


line true false branch
11 2 1109 if (defined $val)
14 786 325 unless (defined $$self{'quote_char'})
22 0 208 if (defined $val)
25 206 2 unless (defined $$self{'escape_code_ref'})
40 15 593 if (ref $str and ref $str eq 'CODE')
43 165 443 if (blessed $str and $str->isa('SQL::OOP::Base')) { }
441 2 elsif ($str) { }
46 0 441 if ($bind_ref and not ref $bind_ref)
64 772 248 unless (defined $$self{'gen'})
67 1 1019 if ($$self{'gen'} and $prefix) { }
92 0 128 unless $$self{'bind'}
128 0 if wantarray
93 0 0 unless $$self{'bind'}
118 206 2 unless ($with)
121 208 0 if (defined $val) { }