module documentation

Tests for implementations of IReactorProcess.

Class PotentialZombieWarningTests Tests for twisted.internet.error.PotentialZombieWarning.
Class ProcessIsUnimportableOnUnsupportedPlatormsTests Tests to ensure that twisted.internet.process is unimportable on platforms where it does not work (namely Windows).
Class ProcessTestsBuilder Builder defining tests relating to IReactorProcess for child processes which do not have a PTY.
Class ProcessTestsBuilderBase Base class for IReactorProcess tests which defines some tests which can be applied to PTY or non-PTY uses of spawnProcess.
Class PTYProcessTestsBuilder Builder defining tests relating to IReactorProcess for child processes which have a PTY.
Class ReapingNonePidsLogsProperly Undocumented
Function onlyOnPOSIX Only run this test on POSIX platforms.
Variable properEnv A copy of os.environ which has bytes keys/values on POSIX platforms and native str keys/values on Windows.
Variable pyExe Undocumented
Class _ShutdownCallbackProcessProtocol An IProcessProtocol which fires a Deferred when the process it is associated with ends.
Variable _uidgidSkip Undocumented
Variable _uidgidSkipReason Undocumented
def onlyOnPOSIX(testMethod): (source)

Only run this test on POSIX platforms.

Parameters
testMethodA test function, being decorated.
Returns
the testMethod argument.
properEnv = (source)

A copy of os.environ which has bytes keys/values on POSIX platforms and native str keys/values on Windows.

Undocumented

_uidgidSkip: bool = (source)

Undocumented

_uidgidSkipReason: str = (source)

Undocumented