示例#1
0
 def test_private_timeout(self):
     deferred = TimedDeferredLock()
     mock = Mock(errback=Mock())
     deferred._timeout(mock)
     self.assertEqual(mock.errback.call_count, 1)
     keywords = mock.errback.mock_calls[0][2]
     self.assertIn("fail", keywords)
     self.assertIsInstance(keywords["fail"], LockTimeoutError)