1. 问题:
if __name__== "__main__":
pytest.main('-q', 'test_class.py')
这段代码在pycharm里运行,报错“TypeError: args
parameter expected to be a list of strings, got: '-q' (type: <class 'str'>)”
2. 原因:需要传递列表,但却传的是字符串
3. 解决办法:
改成
if __name__== "__main__":
pytest.main(['-q', 'test_class.py'])
网友评论