Check for SSL function directly

Instead of looking at Python major and micro versions, check for the
required ssl.create_default_context function directly.

Change-Id: I6ef528a79d8ff6ff649e8f66f2d11d418e87d9d7
diff --git a/tempest_horizon/tests/scenario/test_dashboard_basic_ops.py b/tempest_horizon/tests/scenario/test_dashboard_basic_ops.py
index a7cd4dd..cd4af56 100644
--- a/tempest_horizon/tests/scenario/test_dashboard_basic_ops.py
+++ b/tempest_horizon/tests/scenario/test_dashboard_basic_ops.py
@@ -21,7 +21,6 @@
 from tempest import test
 
 import ssl
-import sys
 
 CONF = config.CONF
 
@@ -132,8 +131,7 @@
         return self.opener
 
     def _ssl_default_context_supported(self):
-        return ((sys.version_info[0] == 2 and sys.version_info[2] >= 9) or
-                (sys.version_info[0] == 3))
+        return (hasattr(ssl, 'create_default_context'))
 
     @decorators.idempotent_id('4f8851b1-0e69-482b-b63b-84c6e76f6c80')
     def test_basic_scenario(self):