mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-06 10:43:56 +00:00
Tests for data update in federated secret controller
This commit is contained in:
parent
6e75fa9745
commit
e29cf44a1e
@ -108,6 +108,17 @@ func TestSecretController(t *testing.T) {
|
|||||||
assert.Equal(t, secret1.Namespace, updatedSecret.Namespace)
|
assert.Equal(t, secret1.Namespace, updatedSecret.Namespace)
|
||||||
assert.True(t, reflect.DeepEqual(&secret1, updatedSecret))
|
assert.True(t, reflect.DeepEqual(&secret1, updatedSecret))
|
||||||
|
|
||||||
|
// Test update federated secret.
|
||||||
|
secret1.Data = map[string][]byte{
|
||||||
|
"config": []byte("myconfigurationfile"),
|
||||||
|
}
|
||||||
|
secretWatch.Modify(&secret1)
|
||||||
|
updatedSecret2 := GetSecretFromChan(cluster1UpdateChan)
|
||||||
|
assert.NotNil(t, updatedSecret)
|
||||||
|
assert.Equal(t, secret1.Name, updatedSecret.Name)
|
||||||
|
assert.Equal(t, secret1.Namespace, updatedSecret.Namespace)
|
||||||
|
assert.True(t, reflect.DeepEqual(&secret1, updatedSecret2))
|
||||||
|
|
||||||
// Test add cluster
|
// Test add cluster
|
||||||
clusterWatch.Add(cluster2)
|
clusterWatch.Add(cluster2)
|
||||||
createdSecret2 := GetSecretFromChan(cluster2CreateChan)
|
createdSecret2 := GetSecretFromChan(cluster2CreateChan)
|
||||||
|
Loading…
Reference in New Issue
Block a user