12345678910111213141516171819202122 |
- class MockRedisLock(object):
- """Poorly imitate a Redis lock object so unit tests can run on our Hudson
- CI server without needing a real Redis server."""
- def __init__(self, redis, name, timeout=None, sleep=0.1):
- """Initialize the object."""
- self.redis = redis
- self.name = name
- self.acquired_until = None
- self.timeout = timeout
- self.sleep = sleep
- def acquire(self, blocking=True): # pylint: disable=R0201,W0613
- """Emulate acquire."""
- return True
- def release(self): # pylint: disable=R0201
- """Emulate release."""
- return
|