Tes IDTokenHintExpiredError

This commit is contained in:
Tim Möhlmann 2024-01-19 12:19:10 +02:00
parent f8b00daa1a
commit 2bcb588028

View file

@ -2,6 +2,7 @@ package op
import ( import (
"context" "context"
"errors"
"testing" "testing"
"time" "time"
@ -57,6 +58,13 @@ func TestNewIDTokenHintVerifier(t *testing.T) {
} }
} }
func Test_IDTokenHintExpiredError(t *testing.T) {
var err error = IDTokenHintExpiredError{oidc.ErrExpired}
assert.True(t, errors.Unwrap(err) == oidc.ErrExpired)
assert.ErrorIs(t, err, oidc.ErrExpired)
assert.ErrorAs(t, err, &IDTokenHintExpiredError{})
}
func TestVerifyIDTokenHint(t *testing.T) { func TestVerifyIDTokenHint(t *testing.T) {
verifier := &IDTokenHintVerifier{ verifier := &IDTokenHintVerifier{
Issuer: tu.ValidIssuer, Issuer: tu.ValidIssuer,