addproject

This commit is contained in:
qiaoxinjiu
2026-01-22 19:10:37 +08:00
commit 6994b185a3
184 changed files with 21039 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
# -*- coding:utf-8 -*-
"""
Author: qiaoxinjiu
Create Data: 2020/9/21 18:39
"""
import json
def check_resp(is_check, resp):
if is_check:
assert resp["code"] == 200, "{}, exp code: {}".format(resp, 200)
assert resp["success"] is True, "{}, exp code: {}".format(resp, True)
assert resp["message"] == "", "{}, exp code: {}".format(resp, "")
assert resp["data"] != "", "{}, exp code: {}".format(resp, "")
def custom_check_resp(is_check, assert_list):
"""传参数例子asert_list = [(f"{resp}['code']", 0), (f"{resp}['message']", ""), (f"{resp}['success']", "True")]"""
if is_check:
for al in assert_list:
assert str(eval(al[0])) == str(al[1]), "{}, exp code: {}".format(eval(al[0]), al[1])
else:
pass
def convert_json(parames):
temp_json = json.dumps(parames)
temp_json1 = temp_json.replace("\"NULL\"", "null")
kwargs = json.loads(temp_json1)
return kwargs
def get_user(kwargs):
if kwargs.get("user", None):
user = kwargs.pop("user")
else:
user = None
return user, kwargs