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)
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