Commit 35663fd0 authored by 张淑琴's avatar 张淑琴

全部私信

parent c26aa0ea
......@@ -15,6 +15,11 @@ class web_request(BaseRequest):
def doctor_submechanisms(self) :
return self.api_send(self.data["doctor_submechanisms"])
def conversation(self, is_star, page):
self.params["is_star"] = is_star
self.params["page"] = page
return self.api_send(self.data["conversation"])
......@@ -24,3 +29,5 @@ if __name__ == '__main__':
print(web_request().account_unreadbadgecount())
print(web_request().article_videotoken())
print(web_request().doctor_submechanisms())
print("列表页")
print(web_request().conversation(0, 1))
......@@ -27,3 +27,13 @@ doctor_submechanisms:
isLogin: 1
conversation:
method: get
url: /api/web/conversation
param:
is_star: ${is_star}
page: ${page}
data: {}
json: {}
isLogin: 1 #需要登录
develop_host:
backend: http://backend.paas-develop.env
# doctor: http://doctor.paas-develop.env
# backend: http://backend.paas-develop.env
doctor: http://doctor.paas-develop.env
......@@ -180,5 +180,9 @@ CANCEL_VOTE = os.path.join(BASE_DIR, "backend_auto/test_backend_data/answer_data
QUESTION_CONFIG = os.path.join(BASE_DIR, "backend_auto/all_backend_api", "question_request.yaml")
REPLY_ANSWER = os.path.join(BASE_DIR, "backend_auto/test_backend_data/question_data", "reply_answer.yaml")
#医生后台--全部私信列表
CONVERSATION = os.path.join(BASE_DIR, "backend_auto/test_doctor_data/web_data", "conversation.yaml")
if __name__ == '__main__':
print("==========",LIVEYAML_CONFIG)
import pytest
from ids_list import get_ids
import path_setting
from in_common.base_request import BaseRequest
from all_doctor_api.web_request import web_request
class TestConversation:
data = BaseRequest().api_load(path_setting.CONVERSATION)
conversation_case, conversation_data = get_ids(data, "conversation")
@pytest.mark.parametrize("param",conversation_data,ids=conversation_case)
def test_conversation(self, param):
'''私信列表'''
r = web_request().conversation(param["is_star"], param["page"])
if r["error"] == 0:
conversation = r.get("data").get("conversation", [])
assert len(conversation) <= param["assert"]
assert r["data"]["size"] <= param["assert_size"]
conversation:
#全部私信case
-
case: "请求成功,有数据返回的第一页数据"
is_star: 0
page: 1
assert_size: 10
assert: 10
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment