第一次使用 python+nose 创建了一个项目,准备运行时发现 pycharm 默认使用 py.test 运行, 于是开始寻找修改的 test runner 的地方。。
- File -> Settings -> Tools -> Python Integrated Tools -> 将 Default test runner 切换为 “Nosetests”
再次运行。。
切换 Default test runner 为 “Nosetests” 并没有生效,test runner 依旧是 py.test
- 打开 Run -> Edit Configurations 将看到如下图的配置信息,Python tests 下有一个 py.test 开头选项
- 点击左上方的绿色加号,创建一个 Python tests 项,选择 “Nosetests”:
- 给新创建的配置取名,依照系统生成的 “py.test” 的取名方式,我们将新创建的 Nosetests 配置由 “Nosetests” 开头,点击 OK
- 点击右键,运行选项是 “Nosetests”,查看运行结果,test runner 成功设置成 “Nosetest”
↙↙↙阅读原文可查看相关链接,并与作者交流