Branch Coverage

blib/lib/PONAPI/DAO/Request.pm
Criterion Covered Total %
branch 27 30 90.0


line true false branch
48 243 0 @_ == 1 ? :
51 0 243 unless defined $args{'version'}
66 53 3 unless defined $args->{'id'}
72 141 11 unless defined $args->{'rel_type'}
78 121 7 unless defined $args->{'include'}
84 121 7 unless defined $args->{'fields'}
90 113 0 unless defined $args->{'filter'}
96 107 6 unless defined $args->{'sort'}
102 107 6 unless defined $args->{'page'}
111 10 225 unless $self->repository->has_type($type)
123 97 128 if (exists $args->{'data'}) { }
7 121 elsif ($self->can('has_data')) { }
124 87 10 if ($self->can('data')) { }
140 28 168 if $self->send_doc_self_link and not $doc->has_link('self')
144 194 2 $doc->status != 204 ? :