def dropDepends(self, target): """Drops the desired dependency target. :type target: depend_pb2.DependTarget :param target: the desired dependency target to drop """ return self.stub.DropDepends(job_pb2.JobDropDependsRequest( job=self.data, target=target), timeout=Cuebot.Timeout)
def dropDepends(self, target): """Drops the desired dependency target: opencue.DependTarget.AnyTarget opencue.DependTarget.External opencue.DependTarget.Internal @type target: DependTarget @param target: The desired dependency target to drop""" return self.stub.DropDepends(job_pb2.JobDropDependsRequest( job=self.data, target=target), timeout=Cuebot.Timeout)
def testDropDepends(self, getStubMock): stubMock = mock.Mock() stubMock.DropDepends.return_value = job_pb2.JobDropDependsResponse() getStubMock.return_value = stubMock target = depend_pb2.EXTERNAL job = opencue.wrappers.job.Job(job_pb2.Job(name=TEST_JOB_NAME)) job.dropDepends(target) stubMock.DropDepends.assert_called_with(job_pb2.JobDropDependsRequest( job=job.data, target=target), timeout=mock.ANY)