pycharm 运行pytest的先决条件 不然会报no tests were found

发布时间 2023-06-01 18:55:51作者: 李同学_学习

问题描述:在跑代码的时候报错pycharm 运行pytest的先决条件 不然会报no tests were found,查了一下说py文件命名以test开头会导致pycharm默认以pytest模式运行,大伙可以先试一下,但是我这边程序命名也不是这种情况,修改了程序名也没有好。

解决方案:

1. 解决方法,.py文件的文件名要以test开头,类名必须是Test开头的类名(大写的T),test或者test_都不行;方法名义test开头就好

2. 解决方法 点击Edit Configurations

a.点击左上角‘-’键从python tests中删除

b.点击Templates,选择python新建一个,然后把路径改为出问题的py文件路径,点击Apply

再选择Python,点击左上角’+'号,选择python,此时应该默认就是刚配置的templates,选择ok即可,此时程序就可以以正常模式run和debug了。

 再运行新建的就可以了