Deprecate scheduler's framework.plugins.RegistryArgs

This commit is contained in:
Haosdent Huang
2020-01-21 11:47:52 +08:00
parent 84beab6f26
commit 50d511d4b8
9 changed files with 38 additions and 45 deletions

View File

@@ -111,8 +111,10 @@ func TestVolumeBinding(t *testing.T) {
nodeInfo := schedulernodeinfo.NewNodeInfo()
nodeInfo.SetNode(item.node)
fakeVolumeBinder := volumebinder.NewFakeVolumeBinder(item.volumeBinderConfig)
p := NewFromVolumeBinder(fakeVolumeBinder)
gotStatus := p.(framework.FilterPlugin).Filter(context.Background(), nil, item.pod, nodeInfo)
p := &VolumeBinding{
binder: fakeVolumeBinder,
}
gotStatus := p.Filter(context.Background(), nil, item.pod, nodeInfo)
if !reflect.DeepEqual(gotStatus, item.wantStatus) {
t.Errorf("status does not match: %v, want: %v", gotStatus, item.wantStatus)
}