From 7f4faaa45b032f20140027e97dd7189a1e40ccdc Mon Sep 17 00:00:00 2001 From: Karl Persson Date: Wed, 26 Jun 2024 17:25:26 +0200 Subject: [PATCH] ExtJWT: Remove test (#89665) Remove test --- pkg/services/authn/clients/ext_jwt_test.go | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/pkg/services/authn/clients/ext_jwt_test.go b/pkg/services/authn/clients/ext_jwt_test.go index 691295409ab..7f072a6b5e8 100644 --- a/pkg/services/authn/clients/ext_jwt_test.go +++ b/pkg/services/authn/clients/ext_jwt_test.go @@ -141,43 +141,26 @@ func TestExtendedJWT_Test(t *testing.T) { }, { name: "should return true when Authorization header contains Bearer prefix", - cfg: nil, authHeaderFunc: func() string { return "Bearer " + generateToken(validAccessTokenClaims, pk, jose.RS256) }, want: true, }, { name: "should return true when Authorization header only contains the token", - cfg: nil, authHeaderFunc: func() string { return generateToken(validAccessTokenClaims, pk, jose.RS256) }, want: true, }, { name: "should return false when Authorization header is empty", - cfg: nil, authHeaderFunc: func() string { return "" }, want: false, }, { name: "should return false when jwt.ParseSigned fails", - cfg: nil, authHeaderFunc: func() string { return "invalid token" }, want: false, }, - { - name: "should return false when the issuer does not match the configured issuer", - cfg: &setting.Cfg{ - ExtJWTAuth: setting.ExtJWTSettings{ - ExpectIssuer: "http://localhost:3000", - }, - }, - authHeaderFunc: func() string { - payload := validAccessTokenClaims - payload.Issuer = "http://unknown-issuer" - return generateToken(payload, pk, jose.RS256) - }, - want: false, - }, } + for _, tc := range testCases { t.Run(tc.name, func(t *testing.T) { env := setupTestCtx(tc.cfg)