Revision 5e0a6daf test/ganeti.locking_unittest.py
b/test/ganeti.locking_unittest.py | ||
---|---|---|
871 | 871 |
self.assert_('one' not in self.ls._names()) |
872 | 872 |
|
873 | 873 |
def testRemoveNonBlocking(self): |
874 |
self.assertRaises(NotImplementedError, self.ls.remove, 'one', blocking=0) |
|
875 | 874 |
self.ls.acquire('one') |
876 |
self.assertEquals(self.ls.remove('one', blocking=0), ['one'])
|
|
875 |
self.assertEquals(self.ls.remove('one'), ['one']) |
|
877 | 876 |
self.ls.acquire(['two', 'three']) |
878 |
self.assertEquals(self.ls.remove(['two', 'three'], blocking=0),
|
|
877 |
self.assertEquals(self.ls.remove(['two', 'three']), |
|
879 | 878 |
['two', 'three']) |
880 | 879 |
|
881 | 880 |
def testNoDoubleAdd(self): |
Also available in: Unified diff