Branch Coverage

blib/lib/WWW/Zitadel/OIDC.pm
Criterion Covered Total %
branch 25 28 89.2


line true false branch
22 1 16 unless length $self->issuer
38 1 13 unless ($res->is_success)
88 1 12 if (not $force and $self->_jwks_cache)
93 1 11 unless ($res->is_success)
105 1 4 unless defined $token
122 3 1 if ($@ and not $args{'no_retry'}) { }
1 0 elsif ($@) { }
150 1 2 unless defined $access_token
157 1 1 unless ($res->is_success)
167 0 3 unless defined $token
171 1 2 unless $args{'client_id'} and $args{'client_secret'}
183 0 2 unless ($res->is_success)
205 1 3 unless ($res->is_success)
231 1 1 unless defined $refresh_token and length $refresh_token