X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=eventlet%2Ftests%2Fbackdoor_test.py;fp=eventlet%2Ftests%2Fbackdoor_test.py;h=0000000000000000000000000000000000000000;hb=358bd9258c2b6d2ee74de4dfd07a5123107abad4;hp=6facffeec2f751e0e3115411fa1713b36a8a96f1;hpb=376ff3bfe7071cc0793184a378c4e74508fb0d97;p=packages%2Ftrusty%2Fpython-eventlet.git diff --git a/eventlet/tests/backdoor_test.py b/eventlet/tests/backdoor_test.py deleted file mode 100644 index 6facffe..0000000 --- a/eventlet/tests/backdoor_test.py +++ /dev/null @@ -1,34 +0,0 @@ -import eventlet -from eventlet import backdoor -from eventlet.green import socket - -from tests import LimitedTestCase, main - - -class BackdoorTest(LimitedTestCase): - def test_server(self): - listener = socket.socket() - listener.bind(('localhost', 0)) - listener.listen(50) - serv = eventlet.spawn(backdoor.backdoor_server, listener) - client = socket.socket() - client.connect(('localhost', listener.getsockname()[1])) - f = client.makefile('rw') - assert 'Python' in f.readline() - f.readline() # build info - f.readline() # help info - assert 'InteractiveConsole' in f.readline() - self.assertEqual('>>> ', f.read(4)) - f.write('print("hi")\n') - f.flush() - self.assertEqual('hi\n', f.readline()) - self.assertEqual('>>> ', f.read(4)) - f.close() - client.close() - serv.kill() - # wait for the console to discover that it's dead - eventlet.sleep(0.1) - - -if __name__ == '__main__': - main()