CommandSpawner.| Function | make_pipe | Create a pipe of file objects. |
| Function | write_and_flush | Write text into pipe, and flush. |
| Class | FakeProcess | Fake subprocess.Popen result. |
| Function | instrument_spawn | Instrument spawner to spawn a fake process. |
| Function | is_nonblocking | Is this_file in non-blocking mode? |
| Class | TestCommandSpawner | Unit tests for CommandSpawner. |
| Class | AcceptOutput | Simple stdout or stderr handler. |
| Class | TestCommandSpawnerAcceptance | Acceptance tests for CommandSpawner. |
| Class | TestOutputLineHandler | Unit tests for OutputLineHandler. |