blib/lib/Test/PONAPI/Repository/MockDB.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 32 | 59 | 54.2 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
285 | 1 | 0 | 0 | $one_to_one and do { local $@; eval { do { $e->sql_error } } } |
385 | 8 | 0 | 0 | $return == 102 and $update_rel_return != 102 |
649 | 92 | 4 | 2 | exists $fields->{$rel_type} and not @{$fields->{$rel_type};} |
695 | 0 | 0 | 10 | $rel_type and my $rels = $self->_fetchall_relationships(%args) |
719 | 119 | 13 | 25 | keys %type_fields > 0 and not exists $type_fields{$name} |
774 | 0 | 0 | 3 | $sqlite_constraint_failed and $err_id |
0 | 0 | 3 | $sqlite_constraint_failed and $err_id and $err_id == $sqlite_constraint_failed |
line | l | !l | condition |
---|---|---|---|
105 | 4 | 0 | $args{'sort'} || [] |
141 | 6 | 0 | delete $args{'sort'} || [] |
189 | 2 | 0 | $@ || 'Unknown error' |
206 | 5 | 0 | $data->{'attributes'} || {} |
207 | 3 | 2 | delete $data->{'relationships'} || {} |
281 | 1 | 0 | $@ || 'Unknown error' |
315 | 2 | 0 | $@ || 'Unknown error' |
338 | 1 | 0 | $@ || 'Unknown error' |
353 | 14 | 10 | $_ || {} |
448 | 0 | 0 | $@ || 'Unknown error' |
487 | 0 | 0 | $@ || 'Unknown error' |
582 | 6 | 1 | $rows_fetched ||= -1 |
620 | 5 | 2 | $page->{'offset'} ||= 0 |
766 | 3 | 0 | $@ || 'Unknown error' |
770 | 3 | 0 | $DBI::errstr || 'Unknown SQL error' |
771 | 3 | 0 | $DBI::err || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
107 | 0 | 0 | 1 | @$sort > 1 or not $sort->[0] =~ /\A(-)?id\z/ |
617 | 1 | 6 | 0 | not exists $page->{'offset'} or $page->{'offset'} =~ /\A[0-9]+\z/ |