首页 > 其他 > 详细

pytest 中使用pytest.ini配置文件进行配置用例匹配执行规则

时间:2020-07-04 17:06:21      阅读:444      评论:0      收藏:0      [点我收藏+]

pytest进行执行用例时,匹配用例的规则:

文件名以 test_*.py 开头和 *_test.py 结尾的文件
函数 以test_开头
类 以Test开头,且不能包含 __init__ 方法
类里面的方法 以test_开头
所有的包 pakege 必项要有__init__.py 文件

 

那么:pytest如何执行不是test开头的用例呢?

可以使用修改pytest.ini配置文件来实现:

 

在pytest.ini配置文件中添加规则:

[pytest] 
python_files = xxx_*.py *_xxx.py    #这是查找测试脚本文件

python_classes = Test*               #这是运行时查找测试类的

python_functions = test_*            #这是运行时查找测试方法的

 


 

pytest 中使用pytest.ini配置文件进行配置用例匹配执行规则

原文:https://www.cnblogs.com/QiKa/p/13235624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!