Skip to content

Commit 1058aae

Browse files
committed
Return 0 on nonexistent hash as with real redis
1 parent a00d4a2 commit 1058aae

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

flowmachine/tests/conftest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,10 @@ def hgetall(self, key):
302302
return self._store[key]
303303

304304
def hdel(self, key, name):
305-
del self._store[key][name.encode()]
305+
try:
306+
del self._store[key][name.encode()]
307+
except KeyError:
308+
return 0
306309

307310
def set(self, key, value):
308311
self._store[key] = value.encode()

0 commit comments

Comments
 (0)