diff --git a/Lib/test/test_httplib.py b/Lib/test/test_httplib.py index 77152cf64..8f095d52a 100644 --- a/Lib/test/test_httplib.py +++ b/Lib/test/test_httplib.py @@ -1695,6 +1695,8 @@ class HTTPSTest(TestCase): h = client.HTTPSConnection(HOST, TimeoutTest.PORT, timeout=30) self.assertEqual(h.timeout, 30) + # TODO: RUSTPYTHON + @unittest.expectedFailure def test_networked(self): # Default settings: requires a valid cert from a trusted CA import ssl @@ -1732,6 +1734,8 @@ class HTTPSTest(TestCase): h.close() self.assertIn('text/html', content_type) + # TODO: RUSTPYTHON + @unittest.expectedFailure def test_networked_good_cert(self): # We feed the server's cert as a validating cert import ssl @@ -1765,6 +1769,8 @@ class HTTPSTest(TestCase): h.close() self.assertIn('nginx', server_string) + # TODO: RUSTPYTHON + @unittest.expectedFailure def test_networked_bad_cert(self): # We feed a "CA" cert that is unrelated to the server's cert import ssl @@ -1777,6 +1783,8 @@ class HTTPSTest(TestCase): h.request('GET', '/') self.assertEqual(exc_info.exception.reason, 'CERTIFICATE_VERIFY_FAILED') + # TODO: RUSTPYTHON + @unittest.expectedFailure def test_local_unknown_cert(self): # The custom cert isn't known to the default trust bundle import ssl @@ -1799,6 +1807,8 @@ class HTTPSTest(TestCase): self.addCleanup(resp.close) self.assertEqual(resp.status, 404) + # TODO: RUSTPYTHON + @unittest.expectedFailure def test_local_bad_hostname(self): # The (valid) cert doesn't validate the HTTP hostname import ssl