Branch Coverage

blib/lib/DBIx/ORM/Declarative/Table.pm
Criterion Covered Total %
branch 0 126 0.0


line true false branch
21 0 0 unless $handle
36 0 0 unless defined $value
44 0 0 if defined $value
51 0 0 defined $value ? :
86 0 0 unless defined $count
98 0 0 unless ref $colref
117 0 0 if ($col eq $clause)
127 0 0 if $self->criteriamap->{$col}
159 0 0 if ($cnt)
170 0 0 unless $map{$col}
173 0 0 if (defined $self->criteriamap->{$op}[0]) { }
176 0 0 if ($self->criteriamap->{$op}[1]) { }
182 0 0 if (ref $val) { }
204 0 0 if ('SCALAR' eq reftype $val) { }
0 0 elsif ('ARRAY' eq reftype $val) { }
228 0 0 if @sclause
233 0 0 if @clauses > 1
240 0 0 if ($where_pre)
242 0 0 if ($where)
260 0 0 unless $handle
261 0 0 if $self->_join_clause
279 0 0 unless $sth
283 0 0 $rc ? :
297 0 0 unless $handle
298 0 0 if $self->_join_clause
301 0 0 unless $table
307 0 0 if @col_unk
317 0 0 if (grep {$name2sql{$$cols_ref[$i]} eq $_;} @$un)
322 0 0 if %$h
335 0 0 if (@uniqs_map)
365 0 0 unless $handle
366 0 0 if $self->_join_clause
371 0 0 unless $flag
377 0 0 if @binds
379 0 0 unless $res
385 0 0 if ($npk) { }
0 0 elsif ($self->_unique_keys) { }
388 0 0 if ($np)
391 0 0 unless ($data and defined $$data[0][0])
409 0 0 defined $params{$_} ? :
418 0 0 defined $params{$_} ? :
425 0 0 unless (@res)
431 0 0 if (@res > 1)
449 0 0 unless $handle
450 0 0 if $self->_join_clause
455 0 0 if $where
457 0 0 if @binds
461 0 0 unless ($res)
479 0 0 unless $handle
487 0 0 if $join
491 0 0 if $where
495 0 0 if @g
499 0 0 if $ord
503 0 0 if $limit
505 0 0 if @binds
508 0 0 unless $data
512 0 0 if $self->isa($rclass)
533 0 0 unless $handle
542 0 0 if @g
546 0 0 if $join
549 0 0 if $where
551 0 0 if @binds
554 0 0 unless $data