summaryrefslogtreecommitdiff
path: root/tests/cache
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cache')
-rw-r--r--tests/cache/tests.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/cache/tests.py b/tests/cache/tests.py
index 4a102d0cc2..937a55acc5 100644
--- a/tests/cache/tests.py
+++ b/tests/cache/tests.py
@@ -577,6 +577,9 @@ class BaseCacheTests:
self.assertIsNone(cache.get("key1"))
self.assertIsNone(cache.get("key2"))
+ def test_set_many_empty_data(self):
+ self.assertEqual(cache.set_many({}), [])
+
def test_delete_many(self):
# Multiple keys can be deleted using delete_many
cache.set_many({"key1": "spam", "key2": "eggs", "key3": "ham"})
@@ -585,6 +588,9 @@ class BaseCacheTests:
self.assertIsNone(cache.get("key2"))
self.assertEqual(cache.get("key3"), "ham")
+ def test_delete_many_no_keys(self):
+ self.assertIsNone(cache.delete_many([]))
+
def test_clear(self):
# The cache can be emptied using clear
cache.set_many({"key1": "spam", "key2": "eggs"})