All pastes #210699 Raw Edit

Stuff

public python v1 · immutable
#210699 ·published 2006-10-19 22:50 UTC
rendered paste body
    def testWaitUntilLockedWithTimeoutUnlocked(self):        def onTimeout(f):            f.trap(lockfile.TimeoutError)            self.fail("Should not have timed out")        lockf = self.mktemp()        lock = lockfile.FilesystemLock(lockf)        self.failUnless(lock.lock())        clock = Clock()        clock.callLater(0.01, lock.unlock)        d = lock.deferUntilLocked(timeout=2, interval=1)        d.addErrback(onTimeout)        return d