def test_init(self, fake_queue, fake_setDaemon): source = Mock() source.id = 'fake_id' source.max_concurrent = 10 # test queue = RequestQueue(source, Mock()) queue.setDaemon = Mock() # validation fake_queue.assert_called_with(source.max_concurrent) fake_setDaemon.assert_called_with(True) self.assertEqual(queue._halted, False) self.assertEqual(queue.queue, fake_queue()) self.assertEqual(queue.downloader, source.get_downloader())
def test_init(self, fake_queue, fake_setDaemon): source = Mock() source.id = 'fake_id' source.max_concurrent = 10 # test queue = RequestQueue(source) queue.setDaemon = Mock() # validation fake_queue.assert_called_with(source.max_concurrent) fake_setDaemon.assert_called_with(True) self.assertEqual(queue._halted, False) self.assertEqual(queue.queue, fake_queue()) self.assertEqual(queue.downloader, source.get_downloader())
def test_construction(self, fake_queue, fake_setDaemon): source = Mock() source.id = 'fake_id' source.max_concurrent = 10 # test canceled = Mock() canceled.is_set.return_value = False queue = RequestQueue(canceled, source) queue.setDaemon = Mock() # validation fake_queue.assert_called_with(source.max_concurrent) fake_setDaemon.assert_called_with(True) self.assertEqual(queue._halted, False) self.assertEqual(queue.canceled, canceled) self.assertEqual(queue.queue, fake_queue()) self.assertEqual(queue.downloader, source.get_downloader())
def test_construction(self, fake_queue, fake_setDaemon): source = Mock() source.id = 'fake_id' source.max_concurrent = 10 # test canceled = Mock() canceled.is_set.return_value = False queue = RequestQueue(canceled, source) queue.setDaemon = Mock() # validation fake_queue.assert_called_with(source.max_concurrent) fake_setDaemon.assert_called_with(True) self.assertEqual(queue._halted, False) self.assertEqual(queue.canceled, canceled) self.assertEqual(queue.queue, fake_queue()) self.assertEqual(queue.downloader, source.get_downloader())