Example #1
0
 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())
Example #2
0
 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())
Example #3
0
 def test_indexKey(self):
     lock = ReadWriteLock('foo', self.context)
     self.assertEqual('index-foo', lock.indexKey())
Example #4
0
 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())
Example #5
0
 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())
Example #6
0
 def test_indexKey(self):
     lock = ReadWriteLock('foo', self.context)
     self.assertEqual('index-foo', lock.indexKey())