adding decr to unit test
This commit is contained in:
1 changed files with 10 additions and 0 deletions
@@ -36,9 +36,19 @@ class FakeMemcache(object):
return True
def incr(self, key, delta=1, timeout=0):
if delta < 0:
raise "Cannot incr by a negative number"
self.store[key] = int(self.store.setdefault(key, 0)) + delta
return int(self.store[key])
def decr(self, key, delta=1, timeout=0):
if delta < 0:
raise "Cannot decr by a negative number"
self.store[key] = int(self.store.setdefault(key, 0)) - delta
if self.store[key] < 0:
self.store[key] = 0
return int(self.store[key])
@contextmanager
def soft_lock(self, key, timeout=0, retries=5):
yield True
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.