Skip to content

Commit 27f69f5

Browse files
Fix UT
1 parent c88bbe6 commit 27f69f5

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
@@ -3890,6 +3890,9 @@ func TestGenerateCapabilities(t *testing.T) {
38903890
func TestTopologySpreadConstraints(t *testing.T) {
38913891
clusterName := "acid-test-cluster"
38923892
namespace := "default"
3893+
labelSelector := &metav1.LabelSelector{
3894+
MatchLabels: cluster.labelsSet(true),
3895+
}
38933896

38943897
pg := acidv1.Postgresql{
38953898
ObjectMeta: metav1.ObjectMeta{
@@ -3910,9 +3913,7 @@ func TestTopologySpreadConstraints(t *testing.T) {
39103913
MaxSkew: 1,
39113914
TopologyKey: "topology.kubernetes.io/zone",
39123915
WhenUnsatisfiable: v1.DoNotSchedule,
3913-
LabelSelector: &metav1.LabelSelector{
3914-
MatchLabels: cluster.labelsSet(true),
3915-
},
3916+
LabelSelector: labelSelector,
39163917
},
39173918
},
39183919
},
@@ -3930,14 +3931,11 @@ func TestTopologySpreadConstraints(t *testing.T) {
39303931

39313932
s, err := cluster.generateStatefulSet(&pg.Spec)
39323933
assert.NoError(t, err)
3933-
assert.Contains(t, s.Spec.Template.Spec.TopologySpreadConstraints, []v1.TopologySpreadConstraint{
3934-
{
3935-
MaxSkew: int32(1),
3936-
TopologyKey: "topology.kubernetes.io/zone",
3937-
WhenUnsatisfiable: v1.DoNotSchedule,
3938-
LabelSelector: &metav1.LabelSelector{
3939-
MatchLabels: cluster.labelsSet(true),
3940-
},
3941-
},
3942-
})
3934+
assert.Contains(t, s.Spec.Template.Spec.TopologySpreadConstraints, v1.TopologySpreadConstraint{
3935+
MaxSkew: int32(1),
3936+
TopologyKey: "topology.kubernetes.io/zone",
3937+
WhenUnsatisfiable: v1.DoNotSchedule,
3938+
LabelSelector: labelSelector,
3939+
},
3940+
)
39433941
}

0 commit comments

Comments
 (0)