Branch Coverage

blib/lib/WWW/Zotero.pm
Criterion Covered Total %
branch 0 106 0.0


line true false branch
107 0 0 if (defined $self->key)
113 0 0 if (defined $self->modified_since)
138 0 0 if @params > 0
141 0 0 if ($self->sleep > 0)
158 0 0 if ($backoff > 0) { }
0 0 elsif ($code eq '429' or $code eq '503') { }
170 0 0 unless $code eq '200'
187 0 0 unless $response
202 0 0 unless $response
215 0 0 unless defined $itemType
219 0 0 unless $response
232 0 0 unless defined $itemType
236 0 0 unless $response
251 0 0 unless $response
264 0 0 unless defined $itemType
268 0 0 unless $response
281 0 0 unless defined $key
283 0 0 unless defined $key
287 0 0 unless $response
300 0 0 unless defined $userID
304 0 0 unless $response
382 0 0 unless defined $userID or defined $groupID
384 0 0 defined $userID ? :
385 0 0 defined $userID ? :
394 0 0 if exists $options{'format'} and $options{'format'} eq 'perl'
396 0 0 unless defined $options{'limit'}
398 0 0 if ($generator) { }
400 0 0 unless defined $options{'start'}
406 0 0 unless defined $response
407 0 0 if $response->{'total'} == 0
408 0 0 if $options{'start'} + $idx + 1 >= $response->{'total'}
410 0 0 unless (defined $response->{'results'}[$idx])
416 0 0 unless defined $response
435 0 0 unless defined $response
440 0 0 if defined $total
441 0 0 if defined $link
445 0 0 unless $results
447 0 0 if (not defined $options{'format'} or $options{'format'} eq 'perl')
497 0 0 unless defined $key
503 0 0 unless defined $result
522 0 0 unless defined $key
528 0 0 unless defined $result
547 0 0 unless defined $key
553 0 0 unless defined $result
574 0 0 defined $tag ? :
623 0 0 unless defined $key
629 0 0 unless defined $result
648 0 0 unless defined $key
669 0 0 unless defined $key
690 0 0 unless defined $key
711 0 0 unless defined $key
747 0 0 unless defined $key
753 0 0 unless defined $result