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