コード例 #1
0
ファイル: test_common.py プロジェクト: romand/kombu
 def test_qos_exceeds_16bit(self):
     with patch('kombu.common.logger') as logger:
         callback = Mock()
         qos = QoS(callback, 10)
         qos.prev = 100
         qos.set(2**32)
         self.assertTrue(logger.warn.called)
         callback.assert_called_with(prefetch_count=0)
コード例 #2
0
ファイル: test_common.py プロジェクト: daneguempel/kombu
 def test_qos_exceeds_16bit(self):
     with patch('kombu.common.logger') as logger:
         callback = Mock()
         qos = QoS(callback, 10)
         qos.prev = 100
         qos.set(2 ** 32)
         self.assertTrue(logger.warn.called)
         callback.assert_called_with(prefetch_count=0)
コード例 #3
0
 def test_qos_exceeds_16bit(self):
     with patch('kombu.common.logger') as logger:
         callback = Mock()
         qos = QoS(callback, 10)
         qos.prev = 100
         # cannot use 2 ** 32 because of a bug on macOS Py2.5:
         # https://jira.mongodb.org/browse/PYTHON-389
         qos.set(4294967296)
         logger.warning.assert_called()
         callback.assert_called_with(prefetch_count=0)
コード例 #4
0
ファイル: test_common.py プロジェクト: megwill4268/kombu
 def test_qos_exceeds_16bit(self):
     with patch('kombu.common.logger') as logger:
         callback = Mock()
         qos = QoS(callback, 10)
         qos.prev = 100
         # cannot use 2 ** 32 because of a bug on OSX Py2.5:
         # https://jira.mongodb.org/browse/PYTHON-389
         qos.set(4294967296)
         self.assertTrue(logger.warn.called)
         callback.assert_called_with(prefetch_count=0)