summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2020-06-03 12:37:37 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-06-03 13:01:21 +0200
commit88dc69fcec39ca950a8b031560d508250b28328b (patch)
tree6ed6c0cd82d0e18edf08c858d0b9fd2b7187f8ba
parentfafbcc57dbfae1810a0a91255780bcf6f4fe09cb (diff)
[3.0.x] Refs CVE-2020-13254 -- Fixed cache.tests when KEY_PREFIX is defined.
Follow up to 2c82414914ae6476be5a166be9ff49c24d0d9069. Backport of 229c9c6653356a0bc23846d83b2d4b5d0438a145 from master
-rw-r--r--tests/cache/tests.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/cache/tests.py b/tests/cache/tests.py
index a30e4ceeb8..4a705642dc 100644
--- a/tests/cache/tests.py
+++ b/tests/cache/tests.py
@@ -1261,7 +1261,7 @@ class BaseMemcachedTests(BaseCacheTests):
Whilst other backends merely warn, memcached should raise for an
invalid key.
"""
- msg = expected_warning.replace(key, ':1:%s' % key)
+ msg = expected_warning.replace(key, cache.make_key(key))
with self.assertRaisesMessage(InvalidCacheKey, msg):
cache.set(key, 'value')