Branch Coverage

blib/lib/API/Zendesk.pm
Criterion Covered Total %
branch 0 104 0.0


line true false branch
224 0 0 if $params{'size'}
305 0 0 if (-f $target)
306 0 0 if ($params{'force'}) { }
321 0 0 unless ($response->is_success)
407 0 0 unless $params{'no_cache'}
439 0 0 unless $params{'no_cache'}
440 0 0 unless ($ticket)
447 0 0 unless ($info and $$info{'ticket'})
452 0 0 unless $params{'no_cache'}
488 0 0 unless $params{'no_cache'}
489 0 0 if ($ticket) { }
498 0 0 if (scalar @get_tickets > 0)
513 0 0 unless $params{'no_cache'}
550 0 0 unless $params{'no_cache'}
551 0 0 unless ($organization)
557 0 0 unless ($info and $$info{'organization'})
563 0 0 unless $params{'no_cache'}
598 0 0 unless $params{'no_cache'}
599 0 0 if ($organization) { }
608 0 0 if (scalar @get_organization_ids > 0)
617 0 0 if ($#result != $#get_organization_ids)
620 0 0 unless ($org_found)
627 0 0 unless $params{'no_cache'}
677 0 0 unless ($response and $$response{'organization'}{'id'} == $params{'organization_id'})
681 0 0 unless $params{'no_cache'}
713 0 0 unless $params{'no_cache'}
716 0 0 if ($user_ids_arrayref) { }
735 0 0 unless $params{'no_cache'}
738 0 0 unless $params{'no_cache'}
779 0 0 unless $params{'no_cache'}
780 0 0 if ($user) { }
789 0 0 if (scalar @get_users > 0)
804 0 0 unless $params{'no_cache'}
854 0 0 unless ($response and $$response{'user'}{'id'} == $params{'user_id'})
858 0 0 unless $params{'no_cache'}
890 0 0 unless $params{'no_cache'}
892 0 0 if ($ticket_ids_arrayref) { }
908 0 0 unless $params{'no_cache'}
912 0 0 unless $params{'no_cache'}
961 0 0 $params{'path'} =~ /\?/ ? :
988 0 0 if ($params{'method'} =~ /^get$/i) { }
0 0 elsif ($params{'method'} =~ /^put$/i) { }
992 0 0 if ($params{'body'}) { }
1001 0 0 unless ($response->is_success)
1002 0 0 if ($response->code == 503) { }
0 0 elsif ($response->code == 429) { }
0 0 elsif ($response->code == 500 and $response->decoded_content =~ /Server closed connection without sending any data back/) { }
0 0 elsif ($response->code == 500 and $response->decoded_content =~ /read timeout/) { }
1006 0 0 if ($$data{'description'} and $$data{'description'} =~ /Please try again in a moment/)
1015 0 0 if ($response->header('Retry-After') and $response->header('Retry-After') =~ /^\d+$/)
1026 0 0 if ($retry == 1)
1032 0 0 unless ($response->is_success)