虽然pytest的官方说要以test开头,但是一直空套件运行不了!!就离谱!!!!
把python测试文件的函数名改为非test开头的!
运行项目一直没有反应,结束运行显示空套件
设置了多种标记+尝试了多种方法,尝试过程如下
1.unittest原因



输入待运行文件绝对路径

点击确定
运行仍然出问题,失败了
2.修改default test runner

默认测试运行程序本来是自动检测,改为pytest


点击确定
运行仍然是空套件
3.修改test开头的函数名

函数名开头不要使用test!

运行成功!
文章讲述了作者在使用pytest进行Python测试时遇到的问题,即非以test开头的函数无法正常运行。通过尝试unittest原因、修改defaulttestrunner设置以及将函数名改为非test开头,最终解决了空套件运行的问题。
1055





