Revision 84152b96
b/test/ganeti.locking_unittest.py | ||
---|---|---|
192 | 192 |
def testDelete(self): |
193 | 193 |
self.sl.delete() |
194 | 194 |
self.assertRaises(errors.LockError, self.sl.acquire) |
195 |
self.assertRaises(errors.LockError, self.sl.acquire, shared=1) |
|
195 | 196 |
self.assertRaises(errors.LockError, self.sl.delete) |
196 | 197 |
|
198 |
def testNoDeleteIfSharer(self): |
|
199 |
self.sl.acquire(shared=1) |
|
200 |
self.assertRaises(AssertionError, self.sl.delete) |
|
201 |
|
|
197 | 202 |
def testDeletePendingSharersExclusiveDelete(self): |
198 | 203 |
self.sl.acquire() |
199 | 204 |
Thread(target=self._doItSharer).start() |
Also available in: Unified diff