Fixup broken ALPN tests.
diff --git a/OpenSSL/test/test_ssl.py b/OpenSSL/test/test_ssl.py
index 220698d..abc9dfd 100644
--- a/OpenSSL/test/test_ssl.py
+++ b/OpenSSL/test/test_ssl.py
@@ -1818,7 +1818,7 @@
self._interactInMemory(server, client)
- self.assertEqual([(client, [b'http/1.1', b'spdy/2'])], select_args)
+ self.assertEqual([(server, [b'http/1.1', b'spdy/2'])], select_args)
self.assertEqual(server.get_alpn_proto_negotiated(), b'spdy/2')
self.assertEqual(client.get_alpn_proto_negotiated(), b'spdy/2')
@@ -1857,7 +1857,7 @@
self._interactInMemory(server, client)
- self.assertEqual([(client, [b'http/1.1', b'spdy/2'])], select_args)
+ self.assertEqual([(server, [b'http/1.1', b'spdy/2'])], select_args)
self.assertEqual(server.get_alpn_proto_negotiated(), b'spdy/2')
self.assertEqual(client.get_alpn_proto_negotiated(), b'spdy/2')
@@ -1895,7 +1895,7 @@
# If the client doesn't return anything, the connection will fail.
self.assertRaises(Error, self._interactInMemory, server, client)
- self.assertEqual([(client, [b'http/1.1', b'spdy/2'])], select_args)
+ self.assertEqual([(server, [b'http/1.1', b'spdy/2'])], select_args)
def test_alpn_no_server(self):
@@ -1903,11 +1903,6 @@
Tests that when clients and servers cannot agree on what protocol to
use next because the server doesn't offer ALPN.
"""
- select_args = []
- def select(conn, options):
- select_args.append((conn, options))
- return b''
-
client_context = Context(TLSv1_METHOD)
client_context.set_alpn_protos([b'http/1.1', b'spdy/2'])
@@ -1929,7 +1924,6 @@
# Do the dance.
self._interactInMemory(server, client)
- self.assertEqual([(client, [b'http/1.1', b'spdy/2'])], select_args)
self.assertEqual(client.get_alpn_proto_negotiated(), b'')