解决pytest执行用例,标题有中文时,显示编码不正确的问题

以上代码在test_case下的conftest.py里编写

def pytest_collection_modifyitems(items):
    # 解决pytest执行用例,标题有中文时显示编码不正确的问题
    for item in items:
        item.name = item.name.encode("utf-8").decode("unicode_escape")
        item._nodeid = item._nodeid.encode('utf-8').decode("unicode_escape")
        ```
![在这里插入图片描述](https://img-blog.csdnimg.cn/74181ce18504475fac9a140e05a735fb.png#pic_center)

你可能感兴趣的:(pytest,java,数据库)