当前位置:  开发笔记 > 编程语言 > 正文

你如何从pycharm运行nosetest?

如何解决《你如何从pycharm运行nosetest?》经验,为你挑选了1个好方法。

你如何从pycharm执行nosetest来运行所有的单元测试?

我知道pycharm支持python的unittest和py.test,并且他们将在pycharm 1.1中正确支持nosetests,但我想知道是否有解决方法.



1> Danny Staple..:

在当前版本的Pycharm(2.6)中,应该在测试文件上有一个上下文菜单"在...中运行Nosetests".如果缺少这个,请转到file->settings->Project Settings->python integrated tools并确保默认测试运行器是Nosetests.你当然需要安装Nosetests - 如果不这样做,pycharm会提供.

这确实有局限性.如果有问题的文件没有派生自unittest.TestCase的类,它将不会自动显示.如果您使用nose.tools或简单的断言,它将不会自动提供此功能.这可能是一个错误.


在PyCharm 4中,您将在文件 - >设置 - >工具 - > Python集成工具中找到此选项.默认测试运行器="Nosetests".
推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有