Branch Coverage

blib/lib/XML/Generator/DBI.pm
Criterion Covered Total %
branch 0 108 0.0


line true false branch
77 0 0 if (defined $bind)
78 0 0 ref $bind ? :
82 0 0 if (ref $query) { }
94 0 0 if ($$proxy{'QueryElement'})
95 0 0 $$proxy{'ShowSQL'} ? :
98 0 0 $$proxy{'LowerCase'} ? :
102 0 0 if (defined $$proxy{'GroupBy'})
105 0 0 if $name eq $$proxy{'GroupBy'}
124 0 0 if (defined $_ and /[\x00-\x08\x0A-\x0C\x0E-\x19]/)
132 0 0 if ($$proxy{'AsAttributes'}) { }
141 0 0 if defined $$proxy{'GroupElement'}
144 0 0 if $$proxy{'QueryElement'}
153 0 0 if $$proxy{'RowElement'}
161 0 0 if (defined $$proxy{'GroupBy'} and $i == $group_by_ind)
166 0 0 if ($$proxy{'ByColumnName'}) { }
168 0 0 unless (defined $el_stack[0])
187 0 0 if ($el_stack[$ind] eq $stack[$ind] and $el_stack_len == $stack_len) { }
189 0 0 $$encoding[$i] ? :
0 0 if defined $$row[$i]
209 0 0 $$encoding[$i] ? :
0 0 if defined $$row[$i]
220 0 0 if $$proxy{'RowElement'}
228 0 0 if (defined $$proxy{'GroupBy'})
229 0 0 if ($$group ne $$row[$group_by_ind])
233 0 0 if defined $$group
235 0 0 if ($$proxy{'GroupAttribute'}) { }
0 0 elsif ($$proxy{'GroupValueElement'}) { }
274 0 0 $null_cols ? :
0 0 $enc_cols ? :
284 0 0 unless $$self{'ShowColumns'}
285 0 0 unless $$self{'dbh'}
294 0 0 if ($$self{'AsAttributes'}) { }
298 0 0 if $$type_info{'TYPE_NAME'}
299 0 0 if $$type_info{'COLUMN_SIZE'}
300 0 0 if defined $$precision[$i]
301 0 0 if defined $$scale[$i]
302 0 0 $$null[$i] == 1 ? :
0 0 !$$null[$i] ? :
0 0 if defined $$null[$i]
311 0 0 if $$type_info{'TYPE_NAME'}
312 0 0 if $$type_info{'COLUMN_SIZE'}
313 0 0 if defined $$precision[$i]
314 0 0 if defined $$scale[$i]
315 0 0 $$null[$i] == 1 ? :
0 0 !$$null[$i] ? :
0 0 if defined $$null[$i]
329 0 0 if ($k =~ /^dbi:(.*)$/) { }
355 0 0 if $$self{'Indent'} and $$self{'cur_indent'}
359 0 0 if $$self{'Indent'}
365 0 0 if $$self{'Indent'} and $$self{'cur_indent'}
368 0 0 if $$self{'Indent'}
375 0 0 if $$self{'Indent'} and $$self{'cur_indent'}
377 0 0 if $$self{'Indent'}
382 0 0 if $$self{'cur_indent'}