Просмотр исходного кода

check whether bcrypt module is available

Peter Bieringer 1 год назад
Родитель
Сommit
48a634af9f
1 измененных файлов с 8 добавлено и 0 удалено
  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: