def test_currentIndex_index_expired(self): lock = ReadWriteLock('foo', self.context) self.assertEqual(3626764237, lock.currentIndex()) random.seed(1) memcache.delete(lock.indexKey()) self.assertEqual(577090035, lock.currentIndex())
def test_currentIndex_index_changed(self): lock = ReadWriteLock('foo', self.context) self.assertEqual(3626764237, lock.currentIndex()) memcache.incr(lock.indexKey()) self.assertEqual(3626764238, lock.currentIndex())
def test_indexKey(self): lock = ReadWriteLock('foo', self.context) self.assertEqual('index-foo', lock.indexKey())