コード例 #1
0
ファイル: test_utility.py プロジェクト: xlhtc007/pyfarm-agent
    def test_private_cancel_timeout_ignores_already_called(self):
        deferred = TimedDeferredLock()

        def raise_():
            raise AlreadyCalled

        mock = Mock(cancel=Mock(side_effect=raise_))
        deferred._cancel_timeout(None, mock)
        self.assertEqual(mock.cancel.call_count, 1)