使用Pycharm运行python项目出现空套件

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虽然pytest的官方说要以test开头,但是一直空套件运行不了!!就离谱!!!!

把python测试文件的函数名改为非test开头的!

运行项目一直没有反应,结束运行显示空套件

设置了多种标记+尝试了多种方法,尝试过程如下

1.unittest原因

输入待运行文件绝对路径

点击确定

运行仍然出问题,失败了

2.修改default test runner

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

点击确定

运行仍然是空套件

3.修改test开头的函数名

函数名开头不要使用test!

运行成功!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值