Pycharm中右键运行python程序时出现Run ‘pytest in XXX.py

新版本pycharm2022,调试程序的时候,无法进入__main__,最后发现是选择debug模式是pytest。

主要原因是有个函数名为test。

右键运行代码时和正常运行不一致,只执行单一函数test。右键菜单出现以下画面:" Debug 'Python test for'"

解决方法

进入到File->Settings->Tools->Python integrated Tools界面,找到Testing下的Default test runner,并将Autodetect(pytest)设置为Unittests即可解决该问题。

也可以直接修改函数名,不以test开头,像这里作者将函数名修改为little_test也可以解决这个问题。

相关推荐
程序猿进阶17 小时前
如何在 Visual Studio Code 中反编译具有正确行号的 Java 类?
java·ide·vscode·算法·面试·职场和发展·架构
猿饵块17 小时前
vscode
ide·vscode·编辑器
XXX-1718 小时前
1.pytest基础知识(默认的测试用例的规则以及基础应用)
软件测试·pytest
大数据界Olu21 小时前
bug | pycharm社区版无sciview解决办法
ide·python·pycharm
千寻简1 天前
Cursor免费 GPT-4 IDE 工具的保姆级使用教程
java·运维·ide·ai
我是一颗小小的螺丝钉1 天前
idea插件推荐之Cool Request
java·ide·intellij-idea
我命由我123451 天前
2.使用 VSCode 过程中的英语积累 - Edit 菜单(每一次重点积累 5 个单词)
前端·javascript·ide·vscode·学习·编辑器·学习方法
chicken_h1 天前
Pycharm 输入三个引号没有自动生成函数(方法)注释
pycharm
Mavis先生2 天前
PyTest装饰器
pytest
Eiceblue2 天前
Python 实现Excel XLS和XLSX格式相互转换
vscode·python·pycharm·excel