Branch Coverage

blib/lib/API/Instagram.pm
Criterion Covered Total %
branch 27 34 79.4


line true false branch
52 1 1 if $self->code
56 0 8 unless defined $self->$_
70 1 9 unless defined $self->$_
76 1 0 wantarray ? :
98 0 2 @_ % 2 ? :
110 52 26 if ref $code eq 'HASH'
114 12 66 if not $optional_code || defined $code or ref $code
123 41 25 if $self->no_cache
148 0 5 if $count < 0
158 1 1 if @$data >= $count
159 0 1 unless $$pagination{'next_url'}
176 3 5 unless (defined $self->access_token)
177 2 1 unless ($$opts{'token_not_required'} and defined $self->client_id)
184 5 1 unless ($$opts{'prepared_url'})
197 0 6 if $self->_debug
204 0 6 if $$meta{'code'} ne '200'
211 2 19 unless (shift())->_request(@_)->{'data'}