diff options
author | Antonio Ojea <6450081+aojea@users.noreply.github.com> | 2019-01-25 13:41:11 +0100 |
---|---|---|
committer | Matus Valo <matusvalo@users.noreply.github.com> | 2019-01-25 13:41:11 +0100 |
commit | 734305d58cdf025bb939540f2b7bbd2a569a37f5 (patch) | |
tree | d4494453c567267da0edb39980db2c5a82c4fe87 | |
parent | 60acabcb72eb86f9a600846b809e9a6e2ba66f12 (diff) | |
download | py-amqp-734305d58cdf025bb939540f2b7bbd2a569a37f5.tar.gz |
Add unit test for test_wrap_socket_sni (#250)
Signed-off-by: aojeagarcia <aojeagarcia@suse.com>
-rw-r--r-- | t/unit/test_transport.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/t/unit/test_transport.py b/t/unit/test_transport.py index 48bac65..6a345b4 100644 --- a/t/unit/test_transport.py +++ b/t/unit/test_transport.py @@ -583,6 +583,17 @@ class test_SSLTransport: assert ctx.check_hostname ctx.wrap_socket.assert_called_with(sock, f=1) + def test_wrap_socket_sni(self): + sock = Mock() + with patch('ssl.wrap_socket') as mock_ssl_wrap: + self.t._wrap_socket_sni(sock) + mock_ssl_wrap.assert_called_with(cert_reqs=0, certfile=None, + keyfile=None, sock=sock, + ca_certs=None, server_side=False, + ciphers=None, ssl_version=2, + suppress_ragged_eofs=True, + do_handshake_on_connect=True) + def test_shutdown_transport(self): self.t.sock = None self.t._shutdown_transport() |