@@ -64,17 +64,13 @@ func TestNodeSelectorMerge(t *testing.T) {
6464 MatchExpressions : []corev1.NodeSelectorRequirement {
6565 {
6666 Operator : corev1 .NodeSelectorOpIn ,
67- Key : "foo " ,
68- Values : []string {"bar " },
67+ Key : "bb " ,
68+ Values : []string {"cc " },
6969 },
70- },
71- },
72- {
73- MatchExpressions : []corev1.NodeSelectorRequirement {
7470 {
7571 Operator : corev1 .NodeSelectorOpIn ,
76- Key : "bb " ,
77- Values : []string {"cc " },
72+ Key : "foo " ,
73+ Values : []string {"bar " },
7874 },
7975 },
8076 },
@@ -102,20 +98,6 @@ func TestNodeSelectorMerge(t *testing.T) {
10298 },
10399 },
104100 expected : []corev1.NodeSelectorTerm {
105- {
106- MatchExpressions : []corev1.NodeSelectorRequirement {
107- {
108- Operator : corev1 .NodeSelectorOpIn ,
109- Key : "foo" ,
110- Values : []string {"bar" },
111- },
112- {
113- Operator : corev1 .NodeSelectorOpIn ,
114- Key : "foo1" ,
115- Values : []string {"bar1" },
116- },
117- },
118- },
119101 {
120102 MatchExpressions : []corev1.NodeSelectorRequirement {
121103 {
@@ -133,6 +115,16 @@ func TestNodeSelectorMerge(t *testing.T) {
133115 Key : "bb2" ,
134116 Values : []string {"cc2" },
135117 },
118+ {
119+ Operator : corev1 .NodeSelectorOpIn ,
120+ Key : "foo" ,
121+ Values : []string {"bar" },
122+ },
123+ {
124+ Operator : corev1 .NodeSelectorOpIn ,
125+ Key : "foo1" ,
126+ Values : []string {"bar1" },
127+ },
136128 },
137129 },
138130 },
@@ -254,6 +246,7 @@ var _ = Describe("Helper Validation", Ordered, func() {
254246 Expect (in .Spec .Template .Spec .Affinity .NodeAffinity ).ToNot (BeNil ())
255247 Expect (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution ).ToNot (BeNil ())
256248 Expect (len (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution .NodeSelectorTerms )).To (Equal (1 ))
249+ Expect (len (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution .NodeSelectorTerms [0 ].MatchExpressions )).To (Equal (1 ))
257250 })
258251 It ("should update affinity with multiple" , func () {
259252 pl := & sriovnetworkv1.SriovNetworkNodePolicyList {Items : []sriovnetworkv1.SriovNetworkNodePolicy {
@@ -285,7 +278,8 @@ var _ = Describe("Helper Validation", Ordered, func() {
285278 Expect (in .Spec .Template .Spec .Affinity ).ToNot (BeNil ())
286279 Expect (in .Spec .Template .Spec .Affinity .NodeAffinity ).ToNot (BeNil ())
287280 Expect (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution ).ToNot (BeNil ())
288- Expect (len (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution .NodeSelectorTerms )).To (Equal (2 ))
281+ Expect (len (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution .NodeSelectorTerms )).To (Equal (1 ))
282+ Expect (len (in .Spec .Template .Spec .Affinity .NodeAffinity .RequiredDuringSchedulingIgnoredDuringExecution .NodeSelectorTerms [0 ].MatchExpressions )).To (Equal (2 ))
289283 })
290284 It ("should switch affinity" , func () {
291285 pl := & sriovnetworkv1.SriovNetworkNodePolicyList {Items : []sriovnetworkv1.SriovNetworkNodePolicy {
0 commit comments