Branch Coverage

blib/lib/WWW/Gitea/Role/HTTP.pm
Criterion Covered Total %
branch 9 22 40.9


line true false branch
33 5 1 if (defined $self->token and length $self->token) { }
1 0 elsif (defined $self->username and defined $self->password) { }
47 4 0 if $args{'query'}
52 4 0 unless $args{'headers'}
56 0 4 if (defined $args{'body'})
59 0 0 ref $args{'body'} ? :
67 4 0 if (defined $body and length $body and $body =~ /\A\s*[\{\[]/)
71 0 4 unless ($res->is_success)
73 0 0 ref $data eq 'HASH' ? :
80 4 0 defined $data ? :
87 0 0 if $args{'query'}