コード例 #1
0
    def test_get_result(self):
        action = Action()

        task_id = 'task_1'
        task = dict(cmd='reverse', string='test123', status=STATUS.queued)
        action.task[task_id].update(task)
        self.assertEqual(NOT_FOUND, action.get_result(task_id))

        task.update(dict(status=STATUS.progress))
        action.task[task_id].update(task)
        self.assertEqual(NOT_FOUND, action.get_result(task_id))

        task.update(dict(status=STATUS.complete, result='321tset'))
        action.task[task_id].update(task)
        self.assertEqual('321tset', action.get_result(task_id))