| blib/lib/SQL/Executor.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 11 | 21 | 52.3 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 313 | 14 | 0 | 0 | ref $named_bind{$1} and ref $named_bind{$1} eq 'ARRAY' |
| 374 | 14 | 0 | 5 | defined $callback and defined $row |
| 509 | 28 | 0 | 5 | not $self->allow_empty_condition and $self->_is_empty_where($where) |
| 570 | 1 | 0 | 1 | not $self->allow_empty_condition and $self->_is_empty_where($where) |
| 585 | 1 | 0 | 1 | not $self->allow_empty_condition and $self->_is_empty_where($where) |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 312 | 13 | 0 | 2 | exists $named_bind{$1} or not $check_empty_bind |
| 694 | 0 | 0 | 0 | !defined($where) || ref $where eq 'ARRAY' && !@{$where;} || ref $where eq 'HASH' && !%{$where;} || eval { do { $where->can('as_sql') } } && $where->as_sql eq '' |