From e110e727730ab4f70b0dcae432c105c34dd03683 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Sat, 14 Jun 2025 18:55:03 +0200 Subject: [PATCH] Updated tests --- modoboa/admin/tests/test_password_schemes.py | 3 --- modoboa/core/api/v2/tests.py | 6 ------ modoboa/core/tests/test_authentication.py | 8 -------- modoboa/core/tests/test_checks.py | 7 ------- 4 files changed, 24 deletions(-) diff --git a/modoboa/admin/tests/test_password_schemes.py b/modoboa/admin/tests/test_password_schemes.py index 57411fbc7..60bc9fa22 100644 --- a/modoboa/admin/tests/test_password_schemes.py +++ b/modoboa/admin/tests/test_password_schemes.py @@ -52,8 +52,5 @@ class PasswordSchemesTestCase(ModoAPITestCase): def test_md5_scheme(self): self._test_scheme("md5", "{MD5}") - def test_crypt(self): - self._test_scheme("crypt", "{CRYPT}") - def test_plain(self): self._test_scheme("plain", "{PLAIN}") diff --git a/modoboa/core/api/v2/tests.py b/modoboa/core/api/v2/tests.py index d1fd83955..3778a0d4b 100644 --- a/modoboa/core/api/v2/tests.py +++ b/modoboa/core/api/v2/tests.py @@ -507,12 +507,6 @@ class NotificationAPITestCase(ModoAPITestCase): data = resp.json() self.assertEqual(len(data), 0) - self.set_global_parameter("password_scheme", "crypt") - resp = self.client.get(url) - self.assertEqual(resp.status_code, 200) - data = resp.json() - self.assertEqual(len(data), 1) - class AuthenticatorData(bytes): diff --git a/modoboa/core/tests/test_authentication.py b/modoboa/core/tests/test_authentication.py index 0e45ad31d..9367458b2 100644 --- a/modoboa/core/tests/test_authentication.py +++ b/modoboa/core/tests/test_authentication.py @@ -233,19 +233,11 @@ class AuthenticationTestCase(ModoTestCase): supported_schemes = get_dovecot_schemes()[0] self.assertEqual(supported_schemes, ["{MD5-CRYPT}", "{PLAIN}"]) - def test_deprecated_password_scheme(self): - hasher = get_password_hasher("crypt") - self.assertEqual(hasher.label, "crypt (weak, deprecated)") - def test_is_password_scheme_in_use(self): hasher = get_password_hasher("plain") self.assertTrue( models.User.objects.is_password_scheme_in_use(hasher), ) - hasher = get_password_hasher("crypt") - self.assertFalse( - models.User.objects.is_password_scheme_in_use(hasher), - ) def test_fido_auth_begin(self): url = reverse("core:fido_auth_begin") diff --git a/modoboa/core/tests/test_checks.py b/modoboa/core/tests/test_checks.py index 51d56d9b5..65e1fc8c1 100644 --- a/modoboa/core/tests/test_checks.py +++ b/modoboa/core/tests/test_checks.py @@ -35,10 +35,3 @@ class CheckSessionCookieSecureTest(SimpleModoTestCase): os.environ["OIDC_RSA_PRIVATE_KEY"] = "KEY" msgs = checks.check_rsa_private_key_exists(None) self.assertEqual(len(msgs), 0) - - def test_password_hasher_checks(self): - msgs = checks.check_password_hasher(None) - self.assertEqual(msgs, []) - self.set_global_parameter("password_scheme", "crypt") - msgs = checks.check_password_hasher(None) - self.assertEqual(msgs, [checks.W002])