Branch Coverage

blib/lib/Connector/Proxy/DBI.pm
Criterion Covered Total %
branch 18 30 60.0


line true false branch
70 0 3 if ($Connector::Proxy::DBI::EVAL_ERROR or not $dbh)
84 0 5 if (not $column or ref $column ne "")
101 0 5 if (not $row) { }
2 4 elsif ($self->ambiguous ne 'return' and $sth->fetchrow_arrayref) { }
107 1 1 if ($self->ambiguous eq "die")
125 0 6 if ($column and ref $column ne "HASH")
130 1 5 if (ref $column eq "HASH")
150 1 5 if (not $row) { }
1 6 elsif ($self->ambiguous ne 'return' and $sth->fetchrow_hashref) { }
156 1 0 if ($self->ambiguous eq "die")
175 0 1 if (not $column or ref $column ne "")
190 0 1 unless (ref $rows eq "ARRAY")
195 0 1 if (scalar @{$rows;} == 0)
237 0 0 if (scalar @path == 0)
253 0 0 if (scalar @path == 0)