Browse Source

check whether bcrypt module is available

Peter Bieringer 1 năm trước cách đây
mục cha
commit
48a634af9f
1 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 8 0
      radicale/tests/test_auth.py

+ 8 - 0
radicale/tests/test_auth.py

@@ -41,6 +41,14 @@ class TestBaseAuthRequests(BaseTest):
 
     """
 
+    # test for available bcrypt module
+    try:
+        import bcrypt
+    except ImportError as e:
+        has_bcrypt = 0
+    else:
+        has_bcrypt = 1
+
     def _test_htpasswd(self, htpasswd_encryption: str, htpasswd_content: str,
                        test_matrix: Union[str, Iterable[Tuple[str, str, bool]]]
                        = "ascii") -> None: