pytest 中文乱码解决方法
🚲

pytest 中文乱码解决方法

Tags
Python
Published
April 12, 2023
Author

问题

notion image

方法一

在测试根目录创建文件 conftest.py 内容如下:
def pytest_collection_modifyitems(items): for item in items: item.name = item.name.encode("utf-8").decode("unicode-escape") item._nodeid = item._nodeid.encode("utf-8").decode("unicode-escape")
 

方法二

项目根目录创建文件 pytest.ini 内容如下:
[pytest] disable_test_id_escaping_and_forfeit_all_rights_to_community_support = True
 
notion image