避坑:TypeError: XXXXXX() missing 1 required positional argument: ‘XXXX‘
TypeError: XXXXX() missing 1 required positional argument: 'data'
·
题目这种错误一般就是初始化参数少传了
再者就是没有实例化直接调用了方法
如下就是我找了半天问题的代码,最后就栽在了调用http_request方法前没有实例化直接调用了方法,哭死!
记录下来,引以为戒!!!
def test_ddt_api(self, item):
res = HttpRequest.http_request(item['method'],item['url'],eval(item['data']))
try:
self.assertIn(res.json()['message'], item['excepted'])
except AssertionError as e:
print("登录异常,异常信息:{}".format(e))
raise e
print(res.json())
更多推荐
已为社区贡献1条内容
所有评论(0)