django-axes/tests
Aleksi Häkli c3cfb5150a Refactor cache backend to use cache.incr method for request tracking
The old cache.set method has problems with correctness as well as
performance on higher traffic sites where there are
multiple parallel web servers running at the same time
which can overwrite each others shared cache
2023-05-01 21:27:47 +03:00
..
__init__.py Move tests outside project source folder 2021-01-07 18:23:33 +02:00
base.py test: change status code to 429 2023-04-25 19:42:37 +03:00
settings.py update testconfig: use AxesStandaloneBackend 2022-08-18 16:32:00 +03:00
test_admin.py Tests for AccessFailureLog 2022-04-08 22:16:19 +03:00
test_attempts.py Optimize imports as part of cleanup round 2021-01-07 18:23:33 +02:00
test_backends.py Optimize imports as part of cleanup round 2021-01-07 18:23:33 +02:00
test_checks.py Use new backend base class in checks 2022-08-18 16:32:00 +03:00
test_decorators.py test: change status code to 429 2023-04-25 19:42:37 +03:00
test_failures.py Tests for AccessFailureLog 2022-04-08 22:16:19 +03:00
test_handlers.py Refactor cache backend to use cache.incr method for request tracking 2023-05-01 21:27:47 +03:00
test_helpers.py Rename get_cache_key to get_cache_keys 2023-05-01 21:27:47 +03:00
test_logging.py fix logout tests 2023-04-02 19:34:25 +03:00
test_login.py test: change status code to 429 2023-04-25 19:42:37 +03:00
test_management.py Optimize imports as part of cleanup round 2021-01-07 18:23:33 +02:00
test_middleware.py test: change status code to 429 2023-04-25 19:42:37 +03:00
test_models.py Tests for AccessFailureLog 2022-04-08 22:16:19 +03:00
test_signals.py Optimize imports as part of cleanup round 2021-01-07 18:23:33 +02:00
urls.py Move tests outside project source folder 2021-01-07 18:23:33 +02:00
urls_empty.py Move tests outside project source folder 2021-01-07 18:23:33 +02:00