From f79018a925a066bd83bc2d76c569dc485dd8155a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E5=AD=A6=E5=B3=B0?= Date: Fri, 8 Jul 2022 14:16:57 +0800 Subject: [PATCH] feature: add params for result json --- services/task_service.py | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/services/task_service.py b/services/task_service.py index 2724dd2..37e354b 100644 --- a/services/task_service.py +++ b/services/task_service.py @@ -37,12 +37,14 @@ async def __gen_run_result_case_infos(case_ids): for case in cases: case_infos.append({ 'name': case.name, + 'tone_case_id': case.tone_case, 'suite_name': case.suite_name, 'priority': case.priority, 'creator': case.creator, 'type': case.type, 'run_method': 'manual', - 'result': '' + 'result': '', + 'statistics': '' }) return case_infos @@ -92,7 +94,7 @@ async def modify_task(data, task_id, user): task.config = data['config'] if 'cases' in data: if data['cases']: - case_infos = __gen_run_result_case_infos(data['cases'].split(',')) + case_infos = await __gen_run_result_case_infos(data['cases'].split(',')) task.run_result['case_infos'] = case_infos else: task.run_result['case_infos'] = [] @@ -127,12 +129,3 @@ async def add_run_result(data, task_id): task.gmt_modified = datetime.now() await task.update() return task.to_dict(), True - - -async def update_task_status(status, task_id): - task = await Task.query_obj_one(Task.id == task_id) - if not task: - return ERROR_UN_EXISTED_TASK, False - task.status = status - await task.update() - return task.to_dict(), True -- Gitee