INNER CODE UNIT · Go

TestKubeConfigSecret_IsCreated_InCentralCluster

mongodb/mongodb-enterprise-kubernetes · tools/multicluster/main_test.go:263

func TestKubeConfigSecret_IsCreated_InCentralCluster(t *testing.T) {
	flags := testFlags(t, false)
	clientMap := getClientResources(flags)

	err := ensureMultiClusterResources(flags, getFakeClientFunction(clientMap, nil))
	assert.NoError(t, err)

	centralClusterClient := clientMap[flags.centralCluster]
	kubeConfigSecret, err := centralClusterClient.CoreV1().Secrets(flags.centralClusterNamespace).Get(context.TODO(), kubeConfigSecretName, metav1.GetOptions{})

	assert.NoError(t, err)
	assert.NotNil(t, kubeConfigSecret)
}

func TestKubeConfigSecret_IsNotCreated_InMemberClusters(t *testing.T) {
	flags := testFlags(t, false)
	clientMap := getClientResources(flags)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…