mirror of
https://github.com/jazzband/django-axes.git
synced 2026-03-16 22:30:23 +00:00
Add check test for missing case branch
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
This commit is contained in:
parent
ff6cb8bffd
commit
7d9265cd3c
1 changed files with 16 additions and 3 deletions
|
|
@ -6,14 +6,19 @@ from axes.conf import settings
|
|||
from axes.tests.base import AxesTestCase
|
||||
|
||||
|
||||
@override_settings(AXES_HANDLER='axes.handlers.cache.AxesCacheHandler')
|
||||
class CacheCheckTestCase(AxesTestCase):
|
||||
@override_settings(CACHES={'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache'}})
|
||||
@override_settings(
|
||||
AXES_HANDLER='axes.handlers.cache.AxesCacheHandler',
|
||||
CACHES={'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache'}},
|
||||
)
|
||||
def test_cache_check(self):
|
||||
errors = run_checks()
|
||||
self.assertEqual([], errors)
|
||||
|
||||
@override_settings(CACHES={'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}})
|
||||
@override_settings(
|
||||
AXES_HANDLER='axes.handlers.cache.AxesCacheHandler',
|
||||
CACHES={'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}},
|
||||
)
|
||||
def test_cache_check_errors(self):
|
||||
errors = run_checks()
|
||||
error = Error(
|
||||
|
|
@ -24,3 +29,11 @@ class CacheCheckTestCase(AxesTestCase):
|
|||
)
|
||||
|
||||
self.assertEqual([error], errors)
|
||||
|
||||
@override_settings(
|
||||
AXES_HANDLER='axes.handlers.database.AxesDatabaseHandler',
|
||||
CACHES={'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}},
|
||||
)
|
||||
def test_cache_check_does_not_produce_check_errors_with_database_handler(self):
|
||||
errors = run_checks()
|
||||
self.assertEqual([], errors)
|
||||
|
|
|
|||
Loading…
Reference in a new issue