def test_enqueue_item_not_scheduled(self, *mocks):
     fake_enqueue_item = mocks[0]
     queue_items = [{
         '_id': '1',
         'item_id': 'item_1',
         'queue_state': 'pending',
         'state': 'published'
     }]
     EnqueueContent().enqueue_items(queue_items)
     fake_enqueue_item.assert_called_with(queue_items[0])
Beispiel #2
0
def enqueue_content():
    EnqueueContent().run()
 def test_get_enqueue_items(self):
     self.app.data.insert('published', self.published_items)
     items = EnqueueContent().get_published_items()
     self.assertEqual(2, len(items))
     ids = [item[config.ID_FIELD] for item in items]
     self.assertNotIn(3, ids)