接口测试 pycharm 默认使用 py.test,如何切换到 Nosetests

Brynn · 2019年04月30日 · 1306 次阅读

第一次使用 python+nose 创建了一个项目,准备运行时发现 pycharm 默认使用 py.test 运行, 于是开始寻找修改的 test runner 的地方。。

  1. File -> Settings -> Tools -> Python Integrated Tools -> 将 Default test runner 切换为 “Nosetests” 再次运行。。 切换 Default test runner 为 “Nosetests” 并没有生效,test runner 依旧是 py.test
  2. 打开 Run -> Edit Configurations 将看到如下图的配置信息,Python tests 下有一个 py.test 开头选项
  3. 点击左上方的绿色加号,创建一个 Python tests 项,选择 “Nosetests”:
  4. 给新创建的配置取名,依照系统生成的 “py.test” 的取名方式,我们将新创建的 Nosetests 配置由 “Nosetests” 开头,点击 OK
  5. 点击右键,运行选项是 “Nosetests”,查看运行结果,test runner 成功设置成 “Nosetest”
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册