def test_store_result(self): b = AMQPBackend(self.app) tid = uuid() request = Context(args=(1, 2, 3), kwargs={'foo': 'bar'}, task_name='mytask', retries=2, hostname='celery@worker_1', delivery_info={'routing_key': 'celery'}) b.store_result(tid, {'fizz': 'buzz'}, states.SUCCESS, request=request) meta = b.get_task_meta(tid) assert meta == { 'args': [1, 2, 3], 'children': [], 'kwargs': {'foo': 'bar'}, 'name': 'mytask', 'queue': 'celery', 'result': {'fizz': 'buzz'}, 'retries': 2, 'status': 'SUCCESS', 'task_id': tid, 'traceback': None, 'worker': 'celery@worker_1', }