【发布时间】:2020-05-08 05:25:16
【问题描述】:
我正在使用带有 --ignore 和 --junitxml 选项的 pytest 来生成测试用例的报告,这些测试用例不会被忽略,但是当我的报告生成时,它也会考虑到被忽略的测试。
我正在使用以下命令
pytest --ignore=tests/test_a.py --junitxml=pytest_not_a.xml
【问题讨论】:
-
嗨@MrBeanBremen,我可以运行上面的pytest命令,但是当junit生成关于gitlab报告的报告时,它会将--ignore测试文件的测试保留为跳过的测试,它也将这些测试纳入百分比计算。
-
嗯,我不知道——我只是在本地测试过,生成的xml中没有引用忽略的测试。抱歉,不知道您的设置有什么不同...
标签: python-3.x pytest