Refs #32233 -- Added tests for nonexistent cache backend.
This commit is contained in:
parent
30f2d1af03
commit
0f00560d45
|
@ -2504,3 +2504,16 @@ class CacheHandlerTest(SimpleTestCase):
|
|||
msg = "Could not find config for 'nonexistent' in settings.CACHES"
|
||||
with self.assertRaisesMessage(InvalidCacheBackendError, msg):
|
||||
caches['nonexistent']
|
||||
|
||||
def test_nonexistent_backend(self):
|
||||
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']
|
||||
|
|
Loading…
Reference in New Issue