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 '' |