From dfc20d19c8a1f337f913960a8844690cb3b8d0cc Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Mon, 5 Feb 2024 18:11:50 +0000 Subject: [PATCH] fix integration tests now JTI feature is enabled by default --- test/integration/auth/svcaccttoken_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/integration/auth/svcaccttoken_test.go b/test/integration/auth/svcaccttoken_test.go index 7cb849494a5..ba5896cd862 100644 --- a/test/integration/auth/svcaccttoken_test.go +++ b/test/integration/auth/svcaccttoken_test.go @@ -306,6 +306,8 @@ func TestServiceAccountTokenCreate(t *testing.T) { checkPayload(t, treq.Status.Token, "null", "kubernetes.io", "node") info := doTokenReview(t, cs, treq, false) + // we are not testing the credential-id feature, so delete this value from the returned extra info map + delete(info.Extra, apiserverserviceaccount.CredentialIDKey) if len(info.Extra) != 2 { t.Fatalf("expected Extra have length of 2 but was length %d: %#v", len(info.Extra), info.Extra) } @@ -400,6 +402,8 @@ func TestServiceAccountTokenCreate(t *testing.T) { } info := doTokenReview(t, cs, treq, false) + // we are not testing the credential-id feature, so delete this value from the returned extra info map + delete(info.Extra, apiserverserviceaccount.CredentialIDKey) if len(info.Extra) != len(expectedExtraValues) { t.Fatalf("expected Extra have length of %d but was length %d: %#v", len(expectedExtraValues), len(info.Extra), info.Extra) }