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 b56ca13ce55fb01e48989a5f06d88f2fac72b62e..8ea1afbf56f0b9a0a74c9240526e5dae9490f5ec 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 f3dc6f6e2ea5adefa518267dc444261fa8570f16..c80df280eef3b9fb58b57b8abcdd79d5dc0bad74 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"