in pkg/fake/k8sClient.go [108:124]
func (m *MockClient) getObjectListFromMap(list k8sClient.ObjectList) k8sClient.ObjectList {
objType := reflect.TypeOf(list)
relevantMap := m.ensureMapForType(objType)
switch list.(type) {
case *corev1.NodeList:
nodeList := &corev1.NodeList{}
for _, obj := range relevantMap {
if node, ok := obj.(*corev1.Node); ok {
nodeList.Items = append(nodeList.Items, *node)
}
}
return nodeList
}
//add additional object lists as needed
return nil
}