Ejemplo n.º 1
0
 def testIsExpired(self):
     """ util.lock: ExclusiveLock: isExpired """
     timeout = 2.0
     lock = ExclusiveLock(self.lock_dir, timeout=timeout)
     if not lock.acquire(0.1):
         py.test.skip("can't acquire lock")
     assert not lock.isExpired()
     time.sleep(timeout)
     assert lock.isExpired()
Ejemplo n.º 2
0
 def testIsExpired(self):
     """ util.lock: ExclusiveLock: isExpired """
     timeout = 2.0
     lock = ExclusiveLock(self.lock_dir, timeout=timeout)
     if not lock.acquire(0.1):
         py.test.skip("can't acquire lock")
     assert not lock.isExpired()
     time.sleep(timeout)
     assert lock.isExpired()
Ejemplo n.º 3
0
 def testIsExpired(self):
     """ util.lock: ExclusiveLock: isExpired """
     timeout = 2.0
     lock = ExclusiveLock(self.lock_dir, timeout=timeout)
     if not lock.acquire(0.1):
         raise TestSkiped("can't acquire lock")
     self.failIf(lock.isExpired(), "lock should not be expired yet")
     time.sleep(timeout)
     self.failUnless(lock.isExpired(), "lock should be expired")