Skip to content

Commit b95191f

Browse files
committed
add test for finalizers
1 parent b1143da commit b95191f

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

pkg/scheduler/eventhandlers_test.go

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,27 @@ func TestSkipPodUpdate(t *testing.T) {
180180
},
181181
expected: false,
182182
},
183+
{
184+
name: "with changes on Finalizers",
185+
pod: &v1.Pod{
186+
ObjectMeta: metav1.ObjectMeta{
187+
Name: "pod-0",
188+
Finalizers: []string{"a", "b"},
189+
},
190+
},
191+
isAssumedPodFunc: func(*v1.Pod) bool {
192+
return true
193+
},
194+
getPodFunc: func(*v1.Pod) *v1.Pod {
195+
return &v1.Pod{
196+
ObjectMeta: metav1.ObjectMeta{
197+
Name: "pod-0",
198+
Finalizers: []string{"c", "d"},
199+
},
200+
}
201+
},
202+
expected: true,
203+
},
183204
} {
184205
t.Run(test.name, func(t *testing.T) {
185206
c := &Scheduler{

0 commit comments

Comments
 (0)