From d498a8dc70faeea60c6a65d30687ea0f7ed0b176 Mon Sep 17 00:00:00 2001 From: Ed Bartosh Date: Mon, 11 Aug 2014 00:31:08 +0300 Subject: [PATCH] test_backenddb: Implement hdel This API is required by fixed version of backenddb:Entity.__setitem__ Change-Id: Ia8739a1008801e9ed8f6e4c8a9abb33da510fe8b Signed-off-by: Ed Bartosh --- tests/test_backenddb.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_backenddb.py b/tests/test_backenddb.py index 08bb73f..db98307 100644 --- a/tests/test_backenddb.py +++ b/tests/test_backenddb.py @@ -108,6 +108,11 @@ class RedisMock(object): """Get all the fields and values in a hash.""" return self._dict.get(key, {}) + def hdel(self, name, *keys): + """Delete keys from hash name.""" + for key in keys: + self._dict[name].pop(key) + def rpush(self, key, item): """Add item to the list.""" if key not in self._dict: -- 2.7.4