fix: failing go-oidc test after 3.15

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
Mark Sagi-Kazar
2026-01-13 14:34:24 +01:00
parent 8be9fc37ff
commit bce74e7171
+11 -1
View File
@@ -136,6 +136,7 @@ func getIntrospectionValue(issuerURL url.URL, issuedAt time.Time, expiry time.Ti
func TestGetTokenFromRequestSuccess(t *testing.T) {
t0 := time.Now()
ctx := t.Context()
now := func() time.Time { return t0 }
// Setup a dex server.
@@ -145,6 +146,15 @@ func TestGetTokenFromRequestSuccess(t *testing.T) {
})
defer httpServer.Close()
mockTestStorage(t, s.storage)
// Generate a valid RS256-signed access token
accessToken, _, err := s.newIDToken(ctx, "test", storage.Claims{
UserID: "1",
Username: "jane",
}, []string{"openid"}, "nonce", "", "", "test")
require.NoError(t, err)
tests := []struct {
testName string
expectedToken string
@@ -153,7 +163,7 @@ func TestGetTokenFromRequestSuccess(t *testing.T) {
// Access Token
{
testName: "Access Token",
expectedToken: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
expectedToken: accessToken,
expectedTokenType: AccessToken,
},
// Refresh Token