Migrated from: https://gitlab.com/m2crypto/m2crypto/-/issues/292
Created by: Sandro Tosi (@sandro.tosi)
Created at: 2021-01-12T06:57:13.283Z
Hello, this has been removed to debian as http://bugs.debian.org/979865:
============================= test session starts ==============================
platform linux -- Python 3.9.1+, pytest-6.0.2, py-1.10.0, pluggy-0.13.0
rootdir: /<<PKGBUILDDIR>>
collected 374 items
tests/test_aes.py .... [ 1%]
tests/test_asn1.py ........ [ 3%]
tests/test_authcookie.py ................... [ 8%]
tests/test_bio.py ................................... [ 17%]
tests/test_bio_file.py ....... [ 19%]
tests/test_bio_iobuf.py ........ [ 21%]
tests/test_bio_membuf.py .......... [ 24%]
tests/test_bio_ssl.py ....... [ 26%]
tests/test_bn.py ... [ 27%]
tests/test_dh.py ...... [ 28%]
tests/test_dsa.py ........... [ 31%]
tests/test_ec_curves.py .. [ 32%]
tests/test_ecdh.py ... [ 32%]
tests/test_ecdsa.py ....... [ 34%]
tests/test_engine.py ...... [ 36%]
tests/test_err.py . [ 36%]
tests/test_evp.py ...................................................... [ 51%]
........ [ 53%]
tests/test_obj.py ...... [ 54%]
tests/test_rand.py ...... [ 56%]
tests/test_rc4.py .. [ 56%]
tests/test_rsa.py .......................... [ 63%]
tests/test_smime.py ..................... [ 69%]
tests/test_ssl.py ...s..F..F.FFFF..FFFFFFFFFFFFFFF.FFFFF.FFs.........F.. [ 83%]
... [ 84%]
tests/test_ssl_offline.py ..... [ 86%]
tests/test_threading.py .. [ 86%]
tests/test_timeout.py ............... [ 90%]
tests/test_util.py ........ [ 92%]
tests/test_x509.py ........................... [100%]
=================================== FAILURES ===================================
__________________ HttpslibSSLSNIClientTestCase.test_IP_call ___________________
self = <tests.test_ssl.HttpslibSSLSNIClientTestCase testMethod=test_IP_call>
def test_IP_call(self):
no_exception = True
runs_counter = 0
pid = self.start_server(self.args)
for entry in socket.getaddrinfo(self.srv_host, self.srv_port,
socket.AF_INET,
socket.SOCK_STREAM,
socket.IPPROTO_TCP):
ipfamily, socktype, _, _, sockaddr = entry
ip = sockaddr[0]
sock = socket.socket(ipfamily, socktype)
conn = SSL.Connection(self.ctx, sock=sock)
conn.set_tlsext_host_name(self.srv_host)
conn.set1_host(self.srv_host)
runs_counter += 1
try:
conn.connect((ip, self.srv_port))
except (SSL.SSLError, socket.error):
log.exception("Failed to connect to %s:%s", ip, self.srv_port)
no_exception = False
finally:
conn.close()
out, _ = self.stop_server(pid)
> self.assertEqual(
out.count('Hostname in TLS extension: "%s"' % self.srv_host),
runs_counter)
E AssertionError: 0 != 2
tests/test_ssl.py:306: AssertionError
...
======= 29 failed, 343 passed, 2 skipped, 5 warnings in 77.18s (0:01:17) =======