Branch Coverage

blib/lib/PONAPI/Client/Request.pm
Criterion Covered Total %
branch 17 18 94.4


line true false branch
22 1 18 if exists $args{'uri_base'} and defined $args{'uri_base'}
39 0 24 unless (exists $path_args->{$placeholder})
46 2 1 $self->can('data') ? :
9 3 $method eq 'GET' ? :
63 3 6 if $self->does('PONAPI::Client::Request::Role::HasFilter') and $self->has_filter
66 7 2 if $self->does('PONAPI::Client::Request::Role::HasFields') and $self->has_fields
69 2 7 if $self->does('PONAPI::Client::Request::Role::HasPage') and $self->has_page
72 7 2 if $self->does('PONAPI::Client::Request::Role::HasInclude') and $self->has_include
75 1 8 if $self->does('PONAPI::Client::Request::Role::HasSort') and $self->has_sort