def test_cancel_running_nocancel(self): fut = Future() self.assertFalse(fut.cancelled()) fut.set_running(False) self.assertTrue(fut.running()) self.assertFalse(fut.cancel()) self.assertFalse(fut.cancelled())
def test_cancel(self): fut = Future() self.assertFalse(fut.cancelled()) self.assertTrue(fut.cancel()) self.assertTrue(fut.cancelled())