def test_two_on_successes(self): deferred = Deferred() deferred.chain.on_success(self._succeeded) deferred.chain.on_success(self._second_succeeded) deferred.succeed("hello") result = (("hello", ), {}) self.assertResultedIn(success=result, second=result)
def test_two_on_successes(self): deferred = Deferred() deferred.chain.on_success(self._succeeded) deferred.chain.on_success(self._second_succeeded) deferred.succeed("hello") result = (("hello",), {}) self.assertResultedIn(success=result, second=result)
def test_immediate_on_success(self): deferred = Deferred() deferred.succeed("hello") deferred.chain.on_success(self._succeeded) self.assertResultedIn(success=(("hello",), {}))
def test_succeed_without_args(self): deferred = Deferred() deferred.chain.on_success(self._succeeded) deferred.succeed("hello") self.assertResultedIn(success=(("hello",), {}))
def test_succeed(self): deferred = Deferred() deferred.chain.on_success(self._succeeded, "world", end="!") deferred.succeed("hello") self.assertResultedIn(success=(("hello", "world"), {"end": "!"}))
def test_immediate_on_success(self): deferred = Deferred() deferred.succeed("hello") deferred.chain.on_success(self._succeeded) self.assertResultedIn(success=(("hello", ), {}))
def test_succeed_without_args(self): deferred = Deferred() deferred.chain.on_success(self._succeeded) deferred.succeed("hello") self.assertResultedIn(success=(("hello", ), {}))