From 0c8dd7447a2cea942aff4eeee4db97fcd97218e6 Mon Sep 17 00:00:00 2001 From: Jakub Libosvar Date: Tue, 20 Jun 2017 18:02:45 +0000 Subject: [PATCH] functional: Don't write strings to pipe Python 3 doesn't support writing strings to descriptors. Write bytes instead. Change-Id: Ie732d00acc67c429d9f714bcfc116554fb523d36 --- neutron/tests/functional/test_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neutron/tests/functional/test_server.py b/neutron/tests/functional/test_server.py index b0a28c05efe..8bae960e883 100644 --- a/neutron/tests/functional/test_server.py +++ b/neutron/tests/functional/test_server.py @@ -213,7 +213,7 @@ class TestWsgiServer(TestNeutronServer): # Memorize a port that was chosen for the service self.port = server.port - os.write(self.pipeout, str(self.port)) + os.write(self.pipeout, bytes(self.port)) server.wait()