From 0f1091e4e687ee84ac2c14f6ca59d77b168d6b01 Mon Sep 17 00:00:00 2001 From: Sergey Markelov Date: Fri, 22 Apr 2016 15:13:21 -0700 Subject: [PATCH] Removed re.sub('*', '[^/]*') in keys() --- mockredis/client.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mockredis/client.py b/mockredis/client.py index ab2a010..3ca528d 100644 --- a/mockredis/client.py +++ b/mockredis/client.py @@ -161,8 +161,7 @@ def keys(self, pattern='*'): pass # Make regex out of glob styled pattern. - regex = fnmatch.translate(pattern) - regex = re.compile(re.sub(r'(^|[^\\])\.', r'\1[^/]', regex)) + regex = re.compile(fnmatch.translate(pattern)) # Find every key that matches the pattern return [key for key in self.redis.keys() if regex.match(key.decode('utf-8'))]