Python pytest 里想修改 pytest-html 生成的报告,但 contest.py 文件没有生效

enumerate · 2020年01月14日 · 最后由 enumerate 回复于 2020年02月28日 · 3012 次阅读

如标题,我想把报告里一些没用的数据删掉,和新增一些数据,参照网上的教程,在根目录新建了 contest.py 文件,目录是这样的


contest.py 文件内容

import pytest
import _pytest.config
# import pytest_html
from py._xmlgen import html

def pytest_configure(config):
    # 添加接口地址与项目名称
    config._metadata["项目名称"] = "xx测试项目"
    config._metadata['接口地址'] = 'https://xxx.com'
    # 删除Java_Home
    config._metadata.pop("JAVA_HOME")

增加后运行代码,但是报告和初始的一样,并没有修改后的数据

请大佬看下,我的 contest.py 文件应该没有放错地吧,里面的代码也是参照网上的
不知道原因在哪
我的 python 是 3.7 的跟这个有关系吗
下面是 python 和 pytest 的版本

共收到 2 条回复 时间 点赞

是 conftest.py 不是 contest.py,睁大眼睛看看!

清十郎 回复

NB,谢谢

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册