def test_cancel(self): ldap = mock.Mock() ldap.abandon.return_value = True future = Future(ldap, 0) self.assertEqual(True, future.cancel()) ldap.abandon.assert_called_one_with(0)
def test_cancelled(self): ldap = mock.Mock() ldap.abandon.return_value = True future = Future(ldap, 0) self.assertEqual(False, future.cancelled()) self.assertEqual(True, future.cancel()) self.assertEqual(True, future.cancelled())