diff --git a/Utils/req_handler.py b/Utils/req_handler.py index 70763603a18822d305d26e823f1aec8ebea76043..66cdc8ae6201d344dd7f1ca8a61e98d1d30f91e4 100644 --- a/Utils/req_handler.py +++ b/Utils/req_handler.py @@ -103,6 +103,7 @@ class ReqHandler: raise TypeError('用例格式有误') except AssertionError: logger.error(f'{title}用例执行失败,失败原因:断言不通过\n期望值{expected}\n实际返回值{res.text}') + raise AssertionError except Exception as e: logger.error(f'{title}用例执行失败,失败原因:{e}') raise Exception diff --git a/YamlCase/inbox/ticketDetail.yaml b/YamlCase/inbox/ticketDetail.yaml index 06b0bbd051c87a996e2a31242204fb1c4dba14c6..82a26d5f1c1c109cc30f0678007fdb0b91b54075 100644 --- a/YamlCase/inbox/ticketDetail.yaml +++ b/YamlCase/inbox/ticketDetail.yaml @@ -5,11 +5,11 @@ api1: before_sql: inbox/ticketDetail_select.py data: {"roomId":"${ticket_room_id}","v":"${v}"} expected: - - eq: {"code" : 0} + - eq: {"$.code" : 0} - eq: {"$.data.timeZone" : "${customer_time_zone}"} - eq: {"$.data.location" : "${customer_location}"} - eq: {"$.data.email" : "${customer_email}"} - eq: {"$.data.phone" : "${customer_phone}"} - eq: {"$.data.isVisitor" : "${customer_is_visitor}"} - eq: {"$.data.customerId" : "${customer_id}"} - - eq: {"$.data.lastSeenTime" : "${customer_last_msg_time}"} + - eq: {"$.data.lastSeenTime" : "'${customer_last_msg_time}'"}