Branch Coverage

blib/lib/Google/API/OAuth2/Client.pm
Criterion Covered Total %
branch 16 38 42.1


line true false branch
11 1 28 unless $param->{$key}
13 7 0 unless (defined $param->{'ua'})
16 7 0 unless (defined $param->{'json_parser'})
25 0 2 unless open my $fh, "<", $file
47 0 14 unless $self->{$key}
50 3 4 if ($self->{'auth_doc'})
54 1 6 if ($self->{'access_type'})
57 0 7 if ($self->{'approval_prompt'})
66 0 0 unless $code
67 0 0 unless $self->{'auth_doc'}
69 0 0 unless $self->{$key}
89 0 0 unless ($res->is_success)
100 0 0 unless $self->{$key}
116 0 0 unless ($res->is_success)
120 0 0 unless ($access_token->{'refresh_token'})
130 0 1 unless $token_obj
136 0 1 unless $self->{'token_obj'}
142 0 1 unless $self->{'token_obj'}
148 1 1 if (@_)