Branch Coverage

blib/lib/WWW/Zotero.pm
Criterion Covered Total %
branch 0 90 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'
211 0 0 unless defined $itemType
226 0 0 unless defined $itemType
254 0 0 unless defined $itemType
269 0 0 unless defined $key
271 0 0 unless defined $key
286 0 0 unless defined $userID
366 0 0 unless defined $userID or defined $groupID
368 0 0 defined $userID ? :
369 0 0 defined $userID ? :
378 0 0 if exists $options{'format'} and $options{'format'} eq 'perl'
380 0 0 unless defined $options{'limit'}
382 0 0 if ($generator) { }
384 0 0 unless defined $options{'start'}
390 0 0 unless defined $response
391 0 0 if $response->{'total'} == 0
392 0 0 if $options{'start'} + $idx + 1 >= $response->{'total'}
394 0 0 unless (defined $response->{'results'}[$idx])
400 0 0 unless defined $response
419 0 0 unless defined $response
424 0 0 if defined $total
425 0 0 if defined $link
429 0 0 unless $results
431 0 0 if (not defined $options{'format'} or $options{'format'} eq 'perl')
481 0 0 unless defined $key
487 0 0 unless defined $result
506 0 0 unless defined $key
512 0 0 unless defined $result
531 0 0 unless defined $key
537 0 0 unless defined $result
558 0 0 defined $tag ? :
607 0 0 unless defined $key
613 0 0 unless defined $result
632 0 0 unless defined $key
653 0 0 unless defined $key
674 0 0 unless defined $key
695 0 0 unless defined $key
731 0 0 unless defined $key
737 0 0 unless defined $result