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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…