summaryrefslogtreecommitdiff
path: root/pymemcache/test/test_client.py
diff options
context:
space:
mode:
authorAdam Chainz <adam@adamj.eu>2015-07-24 13:20:42 +0100
committerAdam Chainz <adam@adamj.eu>2015-07-24 13:20:42 +0100
commitb3ae488f06bc4628ee49c3b6da3de218e26d6d52 (patch)
treee6bf11d1b9e6602dffa4332aa178c3253557d5ec /pymemcache/test/test_client.py
parent3f97e1565927a873d8eec9b4ab725ac2335f5bea (diff)
downloadpymemcache-b3ae488f06bc4628ee49c3b6da3de218e26d6d52.tar.gz
Add delete_multi -> delete_many mapping
Diffstat (limited to 'pymemcache/test/test_client.py')
-rw-r--r--pymemcache/test/test_client.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/pymemcache/test/test_client.py b/pymemcache/test/test_client.py
index 9d1cdf6..1ef4018 100644
--- a/pymemcache/test/test_client.py
+++ b/pymemcache/test/test_client.py
@@ -225,6 +225,16 @@ class ClientTestMixin(object):
result = client.delete_many([b'key', b'key2'], noreply=False)
assert result is True
+ def test_delete_multi_some_found(self):
+ client = self.make_client([
+ b'STORED\r\n',
+ b'DELETED\r\n',
+ b'NOT_FOUND\r\n'
+ ])
+ result = client.add(b'key', b'value', noreply=False)
+ result = client.delete_multi([b'key', b'key2'], noreply=False)
+ assert result is True
+
def test_incr_not_found(self):
client = self.make_client([b'NOT_FOUND\r\n'])
result = client.incr(b'key', 1, noreply=False)