def test_lock(self): """Basic locking test.""" lock = FileLock(self.testfile) lock.acquire() self.assertTrue(lock.is_locked) self.assertTrue(lock.check_lock()) lock.release() self.assertFalse(lock.is_locked) self.assertFalse(lock.check_lock())
def test_context(self): """Test of context handling.""" lock = FileLock(self.testfile) lock2 = FileLock(self.testfile, timeout=0) with lock: self.assertTrue(lock.is_locked) self.assertTrue(lock.check_lock()) self.assertRaises(FileLockException, lock2.acquire) self.assertFalse(lock.is_locked) self.assertFalse(lock.check_lock())
def test_lock(self): ''' Basic locking test. ''' lock = FileLock('lock-test') lock.acquire() self.assertTrue(lock.is_locked) self.assertTrue(lock.check_lock()) lock.release() self.assertFalse(lock.is_locked) self.assertFalse(lock.check_lock())
def test_context(self): ''' Test of context handling. ''' lock = FileLock('lock-test') lock2 = FileLock('lock-test', timeout=0) with lock: self.assertTrue(lock.is_locked) self.assertTrue(lock.check_lock()) self.assertRaises(FileLockException, lock2.acquire) self.assertFalse(lock.is_locked) self.assertFalse(lock.check_lock())