INNER CODE UNIT · Go
TestKubeConfigSecret_IsNotCreated_InMemberClusters
mongodb/mongodb-enterprise-kubernetes · tools/multicluster/main_test.go:277
func TestKubeConfigSecret_IsNotCreated_InMemberClusters(t *testing.T) {
flags := testFlags(t, false)
clientMap := getClientResources(flags)
err := ensureMultiClusterResources(flags, getFakeClientFunction(clientMap, nil))
assert.NoError(t, err)
for _, memberCluster := range flags.memberClusters {
memberClient := clientMap[memberCluster]
kubeConfigSecret, err := memberClient.CoreV1().Secrets(flags.centralClusterNamespace).Get(context.TODO(), kubeConfigSecretName, metav1.GetOptions{})
assert.True(t, errors.IsNotFound(err))
assert.Nil(t, kubeConfigSecret)
}
}
func TestChangingOneServiceAccountToken_ChangesOnlyThatEntry_InKubeConfig(t *testing.T) {
flags := testFlags(t, false)
clientMap := getClientResources(flags)