Example #1
0
 def test_acquire_and_release(self):
     log = []
     expected = [('acquire', 'ns', 'name', 'mode'),
                 ('release', 'ns', 'name', 'mode')]
     lock = FakeGuardedLock('ns', 'name', 'mode', log)
     lock.acquire()
     self.assertEqual(expected[:1], log)
     lock.release()
     self.assertEqual(expected, log)
Example #2
0
def test_acquire_and_release():
    log = []
    expected = [('acquire', 'ns', 'name', 'mode'),
                ('release', 'ns', 'name', 'mode')]
    lock = FakeGuardedLock('ns', 'name', 'mode', log)
    lock.acquire()
    assert expected[:1] == log
    lock.release()
    assert expected == log
Example #3
0
 def test_acquire_and_release(self):
     log = []
     expected = [('acquire', 'ns', 'name', 'mode'),
                 ('release', 'ns', 'name', 'mode')]
     lock = FakeGuardedLock('ns', 'name', 'mode', log)
     lock.acquire()
     self.assertEqual(expected[:1], log)
     lock.release()
     self.assertEqual(expected, log)