pycharm - 如何在 PyCharm 中设置测试运行器的参数

标签 pycharm nose doctest

我是 PyCharm 新手。如何设置options for nosetests运行时doctests from PyCharm ?在 Eclipse PyDev 中,此设置位于 Window > Preferences > PyDev > PyUnit 下;我选择“Nose test runner”并设置“Parameters for test runner”,如下所示:

--verbosity 0
--with-doctest
--doctest-tests
--doctest-options=+ELLIPSIS,+NORMALIZE_WHITESPACE

非常感谢在 PyCharm 中执行相同操作的任何帮助。

最佳答案

转到运行 > 编辑配置,这将打开一个如下所示的窗口。

Test Runner Configuration with PyCharm

点击左上角的绿色+按钮添加配置。选择 Python 测试,然后选择 Nosetests。

使用单选按钮选择测试范围并填写相关输入框。

选中Params复选框,然后在Params旁边的输入框中输入参数。输入它们并用空格分隔,就像使用终端一样。现在点击确定

您可以有多个测试配置。要删除配置,请使用红色 - 按钮。

Test Runner Selection with PyCharm

现在选择您想要运行的配置并按绿色运行按钮。

PS:无效配置会在配置图标上显示十字标记。

关于pycharm - 如何在 PyCharm 中设置测试运行器的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38201830/

相关文章:

django - PyCharm 作为类(class)的一部分运行 django 单测试

python - 在 PyCharm 中对齐键值对

python - 如何使用带有 --timid 标志的 Nose 覆盖

python - 使用 Nose 的 ImportError,使用原始单元测试没有 ImportError?

micropython - 如何为 micropython 编写测试

python - 代码在 IDE 中有效,但在终端控制台中无效

pycharm - 使用 setattr 设置的属性在 PyCharm 中显示为未解析的引用

python - Python 项目结构应该是什么样的,以便 Travis CI 查找和运行测试?

python - 为什么 doctest 没有检测到我的测试?

javascript - 如何在 JavaScript 中运行(类似 Python 的)文档测试?