twisted.trial._dist.worker.LocalWorker(ProcessProtocol) class documentationtwisted.trial._dist.worker
          View Source
          (View In Hierarchy)
        
      Local process worker protocol. This worker runs as a local process and communicates via stdin/out.
| Method | __init__ | Undocumented | 
| Method | connectionMade | When connection is made, create the AMP protocol instance. | 
| Method | connectionLost | On connection lost, close the log files that we're managing for stdin and stdout. | 
| Method | processEnded | When the process closes, call connectionLostfor cleanup 
purposes and forward the information to the_ampProtocol. | 
| Method | outReceived | Send data received from stdout to log. | 
| Method | errReceived | Write error data to log. | 
| Method | childDataReceived | Handle data received on the specific pipe for the _ampProtocol. | 
| Instance Variable | _ampProtocol | The AMPprotocol 
instance used to communicate with the worker. | 
| Instance Variable | _logDirectory | The directory where logs will reside. | 
| Instance Variable | _logFile | The name of the main log file for tests output. | 
Inherited from BaseProtocol (via ProcessProtocol):
| Method | makeConnection | Make a connection to a transport and a server. | 
Inherited from BaseProtocol (via ProcessProtocol):
| Method | makeConnection | Make a connection to a transport and a server. | 
On connection lost, close the log files that we're managing for stdin and stdout.
When the process closes, call connectionLost for cleanup 
purposes and forward the information to the _ampProtocol.
Handle data received on the specific pipe for the 
_ampProtocol.