【已解决 - Pycharm 运行时退出pytest模式】

731 阅读1分钟

1.前言

有时候,在 Pycharm 中运行用例,右键,会发现 Run 后面加上了 py.test ,右上角也可以看到 py.test,其实这是Pycharm进入了 Pytest 测试框架模式。


2.问题

这时候运行脚本可能会报错,或者看不到普通模式下的返回结果,那我们怎么退出 pytest 模式呢?

在这里插入图片描述


3.解决方法

  1. 点击顶部运行键,选择‘Edit configuration’ 在这里插入图片描述
  2. 可以看到左侧 Python下有 ‘Python tests’ 一栏,这就是说明进入了 pytest 模式
  3. 选中它,点击上面的 ‘-’ 号去掉这栏下的文件即可。 在这里插入图片描述 再次右键,可以看到此时执行的是 run 模式了。在这里插入图片描述

如果之后还出现,我们可以到设置里进行修改:

  1. 打开“ 设置/首选项”对话框(按Ctrl+Alt+S),然后在“ 工具 ”节点下,单击页面“ Python 集成工具”。

  2. 在此页面上,单击“ Default test runner”字段。

  3. 选择所需的测试运行器,建议默认为 unittests: 在这里插入图片描述