twisted.internet.test.test_unix.UNIXPortTestsBuilder(ListenUNIXMixin, UNIXPortTestsMixin, ReactorBuilder, ObjectModelIntegrationMixin, StreamTransportTestsMixin) class documentationtwisted.internet.test.test_unix
          
          (View In Hierarchy)
        
      Tests for IReactorUNIX.listenUnix
Inherited from ListenUNIXMixin:
| Method | getListeningPort | Get a UNIX port from a reactor | 
| Method | connectToListener | Connect to a listening UNIX socket. | 
Inherited from UNIXPortTestsMixin:
| Method | getExpectedStartListeningLogMessage | Get the message expected to be logged when a UNIX port starts listening. | 
| Method | getExpectedConnectionLostLogMsg | Get the expected connection lost message for a UNIX port | 
Inherited from ReactorBuilder:
| Class Variable | skippedReactors | A dict mapping FQPN strings of reactors for which the tests defined by this class will be skipped to strings giving the skip message. | 
| Class Variable | requiredInterfaces | A listof interfaces which the reactor must provide or these 
tests will be skipped.  The default,None,
means that no interfaces are required. | 
| Instance Variable | reactorFactory | A no-argument callable which returns the reactor to use for testing. | 
| Instance Variable | originalHandler | The SIGCHLD handler which was installed when setUp ran and which will be re-installed when tearDown runs. | 
| Method | setUp | Clear the SIGCHLD handler, if there is one, to ensure an environment 
like the one which exists prior to a call to reactor.run. | 
| Method | tearDown | Restore the original SIGCHLD handler and reap processes as long as there seem to be any remaining. | 
| Method | unbuildReactor | Clean up any resources which may have been allocated for the given reactor by its creation or by a test which used it. | 
| Method | buildReactor | Create and return a reactor using self.reactorFactory. | 
| Method | getTimeout | Determine how long to run the test before considering it failed. | 
| Method | runReactor | Run the reactor for at most the given amount of time. | 
| Class Method | makeTestCaseClasses | Create a SynchronousTestCasesubclass which mixes inclsfor each known reactor and return 
a dict mapping their names to them. | 
| Instance Variable | _reactors | A list of FQPN strings giving the reactors for which SynchronousTestCases
will be created. | 
Inherited from ObjectModelIntegrationMixin:
| Method | assertFullyNewStyle | Assert that the given object is an instance of a new-style class and that there are no classic classes in the inheritance hierarchy of that class. | 
Inherited from StreamTransportTestsMixin:
| Method | test_startedListeningLogMessage | When a port starts, a message including a description of the associated factory is logged. | 
| Method | test_connectionLostLogMsg | When a connection is lost, an informative message should be logged (see getExpectedConnectionLostLogMsg):
an address identifying the port and the fact that it was closed. | 
| Method | test_allNewStyle | The IListeningPortobject is an instance of a class with no classic classes in its 
hierarchy. | 
| Method | test_closePeerOnEMFILE | See assertPeerClosedOnEMFILE. | 
Inherited from LogObserverMixin (via StreamTransportTestsMixin):
| Method | observe | Undocumented |