tests: make rabbit failover failure more helpful

Change-Id: Ic50b9996e8b58d5b174b9e188d70a384240499ea
This commit is contained in:
Mehdi Abaakouk 2016-12-16 11:12:21 +01:00
parent 8fefbc064d
commit 301a7d945a

@ -138,6 +138,9 @@ class RabbitMQFailoverTests(test_utils.BaseTestCase):
self.client.client.transport._driver._reply_q_conn,
]
for cctxt in connection_contexts:
socket = cctxt.connection.channel.connection.sock
self.assertEqual(port, socket.getpeername()[1])
ports = [cctxt.connection.channel.connection.sock.getpeername()[1]
for cctxt in connection_contexts]
self.assertEqual([port] * len(ports), ports,
"expected: %s, rpc-server: %s, rpc-client: %s, "
"rpc-replies: %s" % tuple([port] + ports))