code: func (c *FakeNodes) PatchStatus(nodeName string, data []byte) (*v1.Node, error) {
  	// TODO: Should be configurable to support additional patch strategies.
  	pt := types.StrategicMergePatchType
  	obj, err := c.Fake.Invokes(
  		core.NewRootPatchSubresourceAction(nodesResource, nodeName, pt, data, "status"), &v1.Node{})
  	if obj == nil {
  		return nil, err
  	}
  
  	return obj.(*v1.Node), err
  }
docs: // TODO: Should take a PatchType as an argument probably.