def test_resume(self): """A job that is suspended can be resumed.""" job = Job(_status=JobStatus.SUSPENDED) job.resume() self.assertEqual( job.status, JobStatus.WAITING)
def test_resume_clears_lease_expires(self): """A job that resumes should null out the lease_expires.""" job = Job(_status=JobStatus.SUSPENDED) job.lease_expires = UTC_NOW job.resume() self.assertIsNone(job.lease_expires)