From 7fffd6cbaecb3aaf00eabee54263d52fdc9dc2b9 Mon Sep 17 00:00:00 2001 From: Lorenz Padberg Date: Tue, 18 Apr 2023 16:52:43 +0200 Subject: [PATCH] Select MD5 (faster) password hasher for tests In the timeline project this reduced test time by 10%. --- server/config/settings/test.py | 5 +++++ server/config/settings/test_cypress.py | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/server/config/settings/test.py b/server/config/settings/test.py index 31a00571..0485c979 100644 --- a/server/config/settings/test.py +++ b/server/config/settings/test.py @@ -34,3 +34,8 @@ class DisableMigrations(dict): MIGRATION_MODULES = DisableMigrations() + +# Select faster password hasher during tests +PASSWORD_HASHERS = [ + "django.contrib.auth.hashers.MD5PasswordHasher", +] diff --git a/server/config/settings/test_cypress.py b/server/config/settings/test_cypress.py index b974bad4..91d808b0 100644 --- a/server/config/settings/test_cypress.py +++ b/server/config/settings/test_cypress.py @@ -26,3 +26,8 @@ REST_FRAMEWORK["DEFAULT_THROTTLE_RATES"] = { } RATELIMIT_ENABLE = False + +# Select faster password hasher during tests +PASSWORD_HASHERS = [ + "django.contrib.auth.hashers.MD5PasswordHasher", +]