From 563c193499c0416556cec3d5d02eb8d569e40858 Mon Sep 17 00:00:00 2001 From: Ryan Richard Date: Mon, 26 Sep 2022 17:00:11 -0700 Subject: [PATCH] Fix integration test expectation for AKS clusters --- test/integration/supervisor_oidcclientsecret_test.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/integration/supervisor_oidcclientsecret_test.go b/test/integration/supervisor_oidcclientsecret_test.go index 014154cc..d83fa80d 100644 --- a/test/integration/supervisor_oidcclientsecret_test.go +++ b/test/integration/supervisor_oidcclientsecret_test.go @@ -1032,5 +1032,12 @@ func TestOIDCClientSecretRequestUnauthenticated_Parallel(t *testing.T) { }, }, metav1.CreateOptions{}) require.Error(t, err) - require.Contains(t, err.Error(), `User "system:anonymous" cannot create resource "oidcclientsecretrequests"`) + + if env.KubernetesDistribution == testlib.AKSDistro { + // On AKS the error just says "Unauthorized". + require.Contains(t, err.Error(), "Unauthorized") + } else { + // Clusters which allow anonymous auth will give a more detailed error. + require.Contains(t, err.Error(), `User "system:anonymous" cannot create resource "oidcclientsecretrequests"`) + } }