Branch Coverage

blib/lib/DBIx/BabelKit.pm
Criterion Covered Total %
branch 0 156 0.0


line true false branch
31 0 0 ref $_[0] ? :
35 0 0 unless ref $dbh
42 0 0 unless $$self{'native'}
75 0 0 if ($code_desc eq '')
77 0 0 if ($code_desc eq '')
90 0 0 unless $$self{'data_sth'}
99 0 0 unless defined $code_desc
115 0 0 ref $_[0] ? :
128 0 0 $options ? :
129 0 0 unless defined $select_prompt
130 0 0 unless defined $blank_prompt
137 0 0 if ($value eq '') { }
0 0 elsif ($blank_prompt ne '') { }
138 0 0 if ($select_prompt eq '')
152 0 0 if $Subset and not $$Subset{$code_code} and $code_code ne $value
155 0 0 if ($code_code eq $value) { }
0 0 elsif ($$row[3] ne 'd') { }
164 0 0 unless ($selected)
176 0 0 ref $_[0] ? :
189 0 0 $options ? :
190 0 0 unless defined $blank_prompt
191 0 0 unless defined $sep
196 0 0 if ($value eq '') { }
198 0 0 if ($blank_prompt ne '')
203 0 0 if ($blank_prompt ne '')
213 0 0 if $Subset and not $$Subset{$code_code} and $code_code ne $value
215 0 0 if ($code_code eq $value) { }
0 0 elsif ($$row[3] ne 'd') { }
217 0 0 if $select
221 0 0 if $select
228 0 0 unless ($selected)
229 0 0 if $select
244 0 0 ref $_[0] ? :
256 0 0 $options ? :
260 0 0 if $size
267 0 0 if $Subset and not $$Subset{$code_code} and not $$Value{$code_code}
269 0 0 if ($$Value{$code_code}) { }
0 0 elsif ($$row[3] ne 'd') { }
290 0 0 ref $_[0] ? :
302 0 0 $options ? :
303 0 0 unless defined $sep
310 0 0 if $Subset and not $$Subset{$code_code} and not $$Value{$code_code}
312 0 0 if ($$Value{$code_code}) { }
0 0 elsif ($$row[3] ne 'd') { }
313 0 0 if $select
318 0 0 if $select
326 0 0 if $select
341 0 0 unless $$self{'set_sth'}
361 0 0 if $code_lang eq $$self{'native'}
369 0 0 if defined $code_desc
383 0 0 unless defined $code_desc
385 0 0 if (@old) { }
387 0 0 if ($code_desc ne $old_desc)
401 0 0 unless $$self{'remove_sth'}
414 0 0 unless $$self{'get_sth'}
443 0 0 if ($code_lang eq $$self{'native'}) { }
444 0 0 if (not @old and $code_code =~ /^\d+$/ and !defined($code_order) || $code_order eq '')
459 0 0 if (@old) { }
0 0 elsif ($code_desc ne '') { }
461 0 0 if ($code_desc ne '') { }
462 0 0 if ($code_desc ne $old_desc or $code_order ne $old_order or $code_flag ne $old_flag)
470 0 0 if ($code_lang eq $$self{'native'}) { }
501 0 0 unless $$self{'insert_sth'}
521 0 0 unless $$self{'update_sth'}
542 0 0 unless $$self{'delete_sth'}
556 0 0 unless (defined $value)
557 0 0 if ($$self{'getparam'})
560 0 0 unless defined $value
561 0 0 unless defined $value
571 0 0 unless (defined $value)
572 0 0 $$self{'getparams'} ? :
573 0 0 if ($call)
575 0 0 if ref $$value[0]
577 0 0 unless defined $value
578 0 0 unless defined $value
585 0 0 if ref $value eq 'HASH'
587 0 0 if (ref $value eq 'ARRAY') { }
0 0 elsif (defined $value and $value ne '' and not ref $value) { }