diff options
| author | Florian Apolloner <florian@apolloner.eu> | 2017-10-22 17:30:42 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-12-08 08:55:44 +0100 |
| commit | 98e05ccde440cc9b768952cc10bc8285f4924e1f (patch) | |
| tree | e15f6086fb47418e5de6d4b61e079ff98fbc09ab /tests/cache | |
| parent | 0f00560d45ab2931647b0cbe44a27c37c576c6dc (diff) | |
Fixed #32233 -- Cleaned-up duplicate connection functionality.
Diffstat (limited to 'tests/cache')
| -rw-r--r-- | tests/cache/tests.py | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/tests/cache/tests.py b/tests/cache/tests.py index 7172b5e9d9..df0483d26e 100644 --- a/tests/cache/tests.py +++ b/tests/cache/tests.py @@ -17,7 +17,8 @@ from unittest import mock, skipIf from django.conf import settings from django.core import management, signals from django.core.cache import ( - DEFAULT_CACHE_ALIAS, CacheKeyWarning, InvalidCacheKey, cache, caches, + DEFAULT_CACHE_ALIAS, CacheHandler, CacheKeyWarning, InvalidCacheKey, cache, + caches, ) from django.core.cache.backends.base import InvalidCacheBackendError from django.core.cache.utils import make_template_fragment_key @@ -2501,19 +2502,19 @@ class CacheHandlerTest(SimpleTestCase): self.assertIsNot(c[0], c[1]) def test_nonexistent_alias(self): - msg = "Could not find config for 'nonexistent' in settings.CACHES" + msg = "The connection 'nonexistent' doesn't exist." with self.assertRaisesMessage(InvalidCacheBackendError, msg): caches['nonexistent'] def test_nonexistent_backend(self): + test_caches = CacheHandler({ + 'invalid_backend': { + 'BACKEND': 'django.nonexistent.NonexistentBackend', + }, + }) msg = ( "Could not find backend 'django.nonexistent.NonexistentBackend': " "No module named 'django.nonexistent'" ) - with self.settings(CACHES={ - 'invalid_backend': { - 'BACKEND': 'django.nonexistent.NonexistentBackend', - }, - }): - with self.assertRaisesMessage(InvalidCacheBackendError, msg): - caches['invalid_backend'] + with self.assertRaisesMessage(InvalidCacheBackendError, msg): + test_caches['invalid_backend'] |
