module documentation

Test cases for twisted.internet.defer.

Class AlreadyCalledTests Undocumented
Class CoroutineContextVarsTests No class docstring; 0/1 class variable, 6/6 methods documented
Class DeferredAddTimeoutTests Tests for the function Deferred.addTimeout
Class DeferredCancellerTests No class docstring; 0/4 instance variable, 14/19 methods documented
Class DeferredFilesystemLockTests Test the behavior of DeferredFilesystemLock
Class DeferredFutureAdapterTests No class docstring; 7/7 methods documented
Class DeferredListEmptyTests No class docstring; 0/1 instance variable, 1/4 method documented
Class DeferredTests No class docstring; 0/3 instance variable, 55/77 methods documented
Class EnsureDeferredTests Tests for ensureDeferred.
Class FirstErrorTests Tests for FirstError.
Class ImmediateFailureMixin Add additional assertion methods.
Class LogTests Test logging of unhandled errors.
Class OtherPrimitivesTests No class docstring; 0/1 instance variable, 7/12 methods documented
Class TimeoutErrorTests twisted.internet.defer timeout code.
Class UtilTests Tests for utility functions.
Exception GenericError Undocumented
Function callAllSoonCalls Tickle an asyncio event loop to call all of the things scheduled with call_soon, inasmuch as this can be done via the public API.
Function ensuringDeferred Undocumented
Function fakeCallbackCanceller A fake Deferred canceller which callbacks the Deferred with str "Callback Result" when cancelling it.
Function getDivisionFailure Make a Failure of a divide-by-zero error.
Function _overrideFunc Private function to be used to pass as an alternate onTimeoutCancel value to timeoutDeferred
Type Variable _ExceptionT Undocumented
def callAllSoonCalls(loop): (source)

Tickle an asyncio event loop to call all of the things scheduled with call_soon, inasmuch as this can be done via the public API.

Parameters
loop:AbstractEventLoopThe asyncio event loop to flush the previously-called call_soon entries from.
def ensuringDeferred(f): (source)

Undocumented

Parameters
f:Callable[..., Coroutine[Deferred[_DeferredResultT], Any, _DeferredResultT]]Undocumented
Returns
Callable[..., Deferred[_DeferredResultT]]Undocumented
def fakeCallbackCanceller(deferred): (source)

A fake Deferred canceller which callbacks the Deferred with str "Callback Result" when cancelling it.

Parameters
deferred:Deferred[str]The cancelled Deferred.
def getDivisionFailure(*args, **kwargs): (source)

Make a Failure of a divide-by-zero error.

Parameters
*args:objectAny *args are passed to Failure's constructor.
**kwargs:objectAny **kwargs are passed to Failure's constructor.
Returns
FailureUndocumented
def _overrideFunc(v, t): (source)

Private function to be used to pass as an alternate onTimeoutCancel value to timeoutDeferred

Parameters
v:objectUndocumented
t:floatUndocumented
Returns
strUndocumented
_ExceptionT = (source)

Undocumented

Value
TypeVar('_ExceptionT',
        bound=Exception)