Commit e6f764a6 authored by 陈雪's avatar 陈雪

log

parent 40708d91
...@@ -4,31 +4,36 @@ from in_common.base_request import BaseRequest ...@@ -4,31 +4,36 @@ from in_common.base_request import BaseRequest
class web2_request(BaseRequest): class web2_request(BaseRequest):
def __init__(self): def __init__(self):
self.data = self.api_load(path_setting.SERVICE_URL) self.SERVICE_URL = self.api_load(path_setting.SERVICE_URL)
# self.SERVICE_REVIEW_URL = self.api_load(path_setting.SERVICE_REVIEW_URL)
def service_list(self, page,pagesize,is_online): def service_list(self, page,pagesize,is_online,extra_filter_choice):
self.params["page"] = page self.params["page"] = page
self.params["pagesize"] = pagesize self.params["pagesize"] = pagesize
self.params["is_online"] = is_online self.params["is_online"] = is_online
self.params["extra_filter_choice"] = extra_filter_choice
return self.api_send(self.SERVICE_URL["service_list"])
return self.api_send(self.data["service_list"]) def service_review_list(self,page,pagesize,type):
self.params["page"] = page
self.params["pagesize"] = pagesize
self.params["type"] = type
return self.api_send(self.SERVICE_URL["service_review_list"])
def tag_all(self) : def servicereview_option(self,id, type,csrfmiddlewaretoken):
return self.api_send(self.data["tag_all"]) self.params["id"] = id
self.params["type"] = type
self.params["csrfmiddlewaretoken"] = csrfmiddlewaretoken
return self.api_send(self.SERVICE_URL["servicereview_option"])
if __name__ == '__main__': def tag_all(self) :
return self.api_send(self.SERVICE_URL["tag_all"])
print(web2_request().service_list("1", "10", "-1"))
if __name__ == '__main__':
print(web2_request().service_list("1", "10", "-1", "-1")) print(web2_request().service_list("1", "10", "-1", "-1"))
print(web2_request().service_review_list("1", "10", "0")) print(web2_request().service_review_list("1", "10", "0"))
print(web2_request().servicereview_option("209989", "1", "PC8uTySuxipukIMuqNV1OPB376C2ZZ3g")) print(web2_request().servicereview_option("209989", "1", "PC8uTySuxipukIMuqNV1OPB376C2ZZ3g"))
print(web2_request().tag_all())
print(web2_request().tag_all()) print(web2_request().tag_all())
...@@ -5,9 +5,12 @@ service_list: ...@@ -5,9 +5,12 @@ service_list:
page: ${page} page: ${page}
pagesize: ${pagesize} pagesize: ${pagesize}
is_online: ${is_online} is_online: ${is_online}
data: {} extra_filter_choice: ${extra_filter_choice}
data:
phone_num: ${phone_num}
vfc_code: ${vfc_code}
face_token: ${face_token}
json: {} json: {}
isLogin: 1 isLogin: 1
...@@ -42,13 +45,9 @@ servicereview_option: ...@@ -42,13 +45,9 @@ servicereview_option:
tag_all: tag_all:
method: get
method: get url: /api/web2/tag/all
url: /api/web2/tag/all param: {}
param: {} data: {}
data: {} json: {}
isLogin: 1
json: {}
isLogin: 1
...@@ -25,3 +25,4 @@ doctor_submechanisms: ...@@ -25,3 +25,4 @@ doctor_submechanisms:
data: {} data: {}
json: {} json: {}
isLogin: 1 isLogin: 1
...@@ -102,7 +102,7 @@ class BaseRequest: ...@@ -102,7 +102,7 @@ class BaseRequest:
json=req.get('json'), json=req.get('json'),
# proxies={"http":"172.30.9.226:8888"} # proxies={"http":"172.30.9.226:8888"}
) )
print(r) print(r.url,88888)
print(r.content) print(r.content)
return r.json() return r.json()
......
...@@ -7,15 +7,13 @@ from in_common.base_request import BaseRequest ...@@ -7,15 +7,13 @@ from in_common.base_request import BaseRequest
class TestServiceList: class TestServiceList:
data = BaseRequest().api_load(path_setting.SERVICE_DATA) service_list = BaseRequest().api_load(path_setting.SERVICE_DATA)
ServiceList_case, ServiceList_data = get_ids(data, "service_list") ServiceList_case, ServiceList_data = get_ids(service_list, "service_list")
print("-----",service_list)
@pytest.mark.parametrize("params",ServiceList_data,ids=ServiceList_case) @pytest.mark.parametrize("params",ServiceList_data,ids=ServiceList_case)
def test_ServiceList(self,params): def test_ServiceList(self,params):
r = web2_request().service_list(params['page'],params['pagesize'],params['is_online'],params['extra_filter_choice'])
r = web2_request().service_list(params['page'],params['pagesize'],params['is_online'])
print("======",r) print("======",r)
if r["error"] == 0: if r["error"] == 0:
...@@ -23,4 +21,7 @@ class TestServiceList: ...@@ -23,4 +21,7 @@ class TestServiceList:
elif r["error"] == 1: elif r["error"] == 1:
assert r["message"] == params["assert"] assert r["message"] == params["assert"]
# else: # else:
# assert r['error'] == 0 # assert r['error'] == 0
\ No newline at end of file
service_list: service_list:
#有数据返回
#我的商品菜单下有数据返回1 #我的商品菜单下有数据返回1
- -
case: "数据" case: "我的商品-全部tab"
page: "1" page: "1"
pagesize: "10" pagesize: "10"
is_online: "-1" is_online: "-1"
extra_filter_choice: "-1"
assert: 1 assert: 1
- -
case: "我的商品-上线tab" case: "我的商品-上线tab"
page: "1" page: "1"
......
...@@ -24,3 +24,4 @@ service_review_list: ...@@ -24,3 +24,4 @@ service_review_list:
assert: 1 assert: 1
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