From 790bcd79003556c05ef7576ab525dd51ae6f534b Mon Sep 17 00:00:00 2001 From: liguangyu06 <1666071293@qq.com> Date: Wed, 19 Jun 2024 09:16:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E4=BE=8B=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\350\257\201_jde\351\205\215\350\264\247.py" | 17 ++++++++++++----- data/cmdc_order_list/data | 1 + 2 files changed, 13 insertions(+), 5 deletions(-) diff --git "a/air_case/cmdc_order_list/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.air/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.py" "b/air_case/cmdc_order_list/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.air/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.py" index b56ca13c..8ea1afbf 100644 --- "a/air_case/cmdc_order_list/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.air/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.py" +++ "b/air_case/cmdc_order_list/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.air/\346\216\250\351\200\201\345\212\237\350\203\275\351\252\214\350\257\201_jde\351\205\215\350\264\247.py" @@ -52,9 +52,16 @@ api_time = float(result.elapsed.total_seconds()) result = json.loads(result.content) result["api_time"] = api_time -# 获取预期结果 -check_dict = commonFuc().get_business_data(module, "checkDict29") -# print(check_dict) -# 断言实际结果中是否包含预期结果的内容 -commonFuc().check_result(check_dict, result) +if result["success"]: + # 获取预期结果 + check_dict = commonFuc().get_business_data(module, "checkDict29") + # print(check_dict) + # 断言实际结果中是否包含预期结果的内容 + commonFuc().check_result(check_dict, result) +else: + # 获取预期结果 //该订单禁止手动推送!请联系管理员 + check_dict = commonFuc().get_business_data(module, "checkDict29_1") + # print(check_dict) + # 断言实际结果中是否包含预期结果的内容 + commonFuc().check_result(check_dict, result) diff --git a/data/cmdc_order_list/data b/data/cmdc_order_list/data index f3dc6f6e..c80df280 100644 --- a/data/cmdc_order_list/data +++ b/data/cmdc_order_list/data @@ -232,6 +232,7 @@ checkDict28: {"distributionJdeDsCode":"%s"} "payload29": {"distributionJdeDsId":"%s"} #预期结果 checkDict29: {"success":true,"code":"200","message":"OK","data":"fail"} +checkDict29_1: {"success":false,"code":"ERROR","message":"该订单禁止手动推送!请联系管理员"} #测试场景三十:必填字段校验_jde配货推送 "url30": "/order/distributiondsJdeDs/push" -- GitLab