mirror of
https://github.com/django/django.git
synced 2025-02-08 08:26:13 +00:00
Added a test for multiple memcached servers in LOCATION.
This commit is contained in:
parent
59afe61a97
commit
c8058dc241
10
tests/cache/tests.py
vendored
10
tests/cache/tests.py
vendored
@ -1156,6 +1156,16 @@ memcached_excluded_caches = {'cull', 'zero_cull'}
|
|||||||
|
|
||||||
class BaseMemcachedTests(BaseCacheTests):
|
class BaseMemcachedTests(BaseCacheTests):
|
||||||
|
|
||||||
|
def test_location_multiple_servers(self):
|
||||||
|
locations = [
|
||||||
|
['server1.tld', 'server2:11211'],
|
||||||
|
'server1.tld;server2:11211',
|
||||||
|
]
|
||||||
|
for location in locations:
|
||||||
|
params = {'BACKEND': self.base_params['BACKEND'], 'LOCATION': location}
|
||||||
|
with self.settings(CACHES={'default': params}):
|
||||||
|
self.assertEqual(cache._servers, ['server1.tld', 'server2:11211'])
|
||||||
|
|
||||||
def test_invalid_key_characters(self):
|
def test_invalid_key_characters(self):
|
||||||
"""
|
"""
|
||||||
On memcached, we don't introduce a duplicate key validation
|
On memcached, we don't introduce a duplicate key validation
|
||||||
|
Loading…
x
Reference in New Issue
Block a user