Skip to content

Commit 6f469d1

Browse files
Fix UT
1 parent d7fb626 commit 6f469d1

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

pkg/cluster/k8sres_test.go

+11-13
Original file line numberDiff line numberDiff line change
@@ -3988,6 +3988,9 @@ func TestGenerateCapabilities(t *testing.T) {
39883988
func TestTopologySpreadConstraints(t *testing.T) {
39893989
clusterName := "acid-test-cluster"
39903990
namespace := "default"
3991+
labelSelector := &metav1.LabelSelector{
3992+
MatchLabels: cluster.labelsSet(true),
3993+
}
39913994

39923995
pg := acidv1.Postgresql{
39933996
ObjectMeta: metav1.ObjectMeta{
@@ -4008,9 +4011,7 @@ func TestTopologySpreadConstraints(t *testing.T) {
40084011
MaxSkew: 1,
40094012
TopologyKey: "topology.kubernetes.io/zone",
40104013
WhenUnsatisfiable: v1.DoNotSchedule,
4011-
LabelSelector: &metav1.LabelSelector{
4012-
MatchLabels: cluster.labelsSet(true),
4013-
},
4014+
LabelSelector: labelSelector,
40144015
},
40154016
},
40164017
},
@@ -4028,14 +4029,11 @@ func TestTopologySpreadConstraints(t *testing.T) {
40284029

40294030
s, err := cluster.generateStatefulSet(&pg.Spec)
40304031
assert.NoError(t, err)
4031-
assert.Contains(t, s.Spec.Template.Spec.TopologySpreadConstraints, []v1.TopologySpreadConstraint{
4032-
{
4033-
MaxSkew: int32(1),
4034-
TopologyKey: "topology.kubernetes.io/zone",
4035-
WhenUnsatisfiable: v1.DoNotSchedule,
4036-
LabelSelector: &metav1.LabelSelector{
4037-
MatchLabels: cluster.labelsSet(true),
4038-
},
4039-
},
4040-
})
4032+
assert.Contains(t, s.Spec.Template.Spec.TopologySpreadConstraints, v1.TopologySpreadConstraint{
4033+
MaxSkew: int32(1),
4034+
TopologyKey: "topology.kubernetes.io/zone",
4035+
WhenUnsatisfiable: v1.DoNotSchedule,
4036+
LabelSelector: labelSelector,
4037+
},
4038+
)
40414039
}

0 commit comments

Comments
 (0)