Issue #10860: Skip the new test if HTTPS is not available
diff --git a/Lib/test/test_httplib.py b/Lib/test/test_httplib.py
index 8a328a9..ff03321 100644
--- a/Lib/test/test_httplib.py
+++ b/Lib/test/test_httplib.py
@@ -541,6 +541,8 @@
         resp = h.getresponse()
         self.assertEqual(resp.status, 404)
 
+    @unittest.skipIf(not hasattr(client, 'HTTPSConnection'),
+                     'http.client.HTTPSConnection not available')
     def test_host_port(self):
         # Check invalid host_port