[tests] adapt events tests to recent changes
[leap_pycommon.git] / src / leap / common / zmq_utils.py
index 19625b9..39a49c7 100644 (file)
@@ -19,6 +19,7 @@ Utilities to handle ZMQ certificates.
 """
 import os
 import logging
+import platform
 import stat
 import shutil
 
@@ -52,6 +53,10 @@ def zmq_has_curve():
        `zmq.auth` module is new in version 14.1
        `zmq.has()` is new in version 14.1, new in version libzmq-4.1.
     """
+    if platform.system() == "Windows":
+        # TODO: curve is not working on windows #7919
+        return False
+
     zmq_version = zmq.zmq_version_info()
     pyzmq_version = zmq.pyzmq_version_info()
 
@@ -101,5 +106,3 @@ def maybe_create_and_get_certificates(basedir, name):
         mkdir_p(public_keys_dir)
         shutil.move(old_public_key, new_public_key)
     return zmq.auth.load_certificate(private_key)
-
-