diff options
Diffstat (limited to 'lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/stdio_test_lastwrite.py')
-rwxr-xr-x | lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/stdio_test_lastwrite.py | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/stdio_test_lastwrite.py b/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/stdio_test_lastwrite.py deleted file mode 100755 index 2b70514a..00000000 --- a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/stdio_test_lastwrite.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- test-case-name: twisted.test.test_stdio.StandardInputOutputTestCase.test_lastWriteReceived -*- -# Copyright (c) Twisted Matrix Laboratories. -# See LICENSE for details. - -""" -Main program for the child process run by -L{twisted.test.test_stdio.StandardInputOutputTestCase.test_lastWriteReceived} -to test that L{os.write} can be reliably used after -L{twisted.internet.stdio.StandardIO} has finished. -""" - -import sys, _preamble - -from twisted.internet.protocol import Protocol -from twisted.internet.stdio import StandardIO -from twisted.python.reflect import namedAny - - -class LastWriteChild(Protocol): - def __init__(self, reactor, magicString): - self.reactor = reactor - self.magicString = magicString - - - def connectionMade(self): - self.transport.write(self.magicString) - self.transport.loseConnection() - - - def connectionLost(self, reason): - self.reactor.stop() - - - -def main(reactor, magicString): - p = LastWriteChild(reactor, magicString) - StandardIO(p) - reactor.run() - - - -if __name__ == '__main__': - namedAny(sys.argv[1]).install() - from twisted.internet import reactor - main(reactor, sys.argv[2]) |