使用allure报出错误AttributeError: 'NoneType' object has no attribute 'afters',使用pytest时所有用例自动执行2次

get_driver
img
test_login

img

img

img

使用pytest.main(["test_login.py","-s"])可以正常通过所有的用例 但会自动执行2次
使用pytest.main(["test_login.py","-s","--alluredir","my_all_results"])会报错,错误截图如下,用例仍然会自动2次

img
问题:同一个用例为什么会执行2次 报错是什么问题,怎么解决?

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。