Python 如何配置PyCharm以使用命令行选项(如-s)运行py.test?

Python 如何配置PyCharm以使用命令行选项(如-s)运行py.test?,python,pycharm,pytest,Python,Pycharm,Pytest,我找到了如何从PyCharm运行py.test文件: 运行/调试配置 在Python测试类别中,单击“+”按钮添加新配置 选择py.test 输入目标脚本和工作目录的完整路径 但我似乎无法添加-s选项,以允许我的测试脚本在未捕获和隐藏标准输出的情况下运行。(我在解释器选项下尝试了-s,但似乎什么也没做。) 我怎样才能启用-s?D'oh,我终于找到了答案: 您可以将其添加到运行/编辑配置对话框的py.tests选项区域。要展开:如果要配置默认值(因此PyCharm在自动创建启动配置时会自动设

我找到了如何从PyCharm运行py.test文件:

  • 运行/调试配置
  • 在Python测试类别中,单击“+”按钮添加新配置
  • 选择
    py.test
  • 输入目标脚本和工作目录的完整路径
但我似乎无法添加
-s
选项,以允许我的测试脚本在未捕获和隐藏标准输出的情况下运行。(我在解释器选项下尝试了
-s
,但似乎什么也没做。)


我怎样才能启用
-s

D'oh,我终于找到了答案:


您可以将其添加到运行/编辑配置对话框的py.tests选项区域。

要展开:如果要配置默认值(因此PyCharm在自动创建启动配置时会自动设置),则在
运行/调试编辑配置下有单独的
默认值
类别。只需将它设置在
Python tests>py.test
下即可。对我来说仍然不起作用。我正在尝试添加“.py”,这意味着在所有py文件中查找名为test\ux的函数。它被运行测试的脚本吞没了。你能告诉我你是怎么进入这个屏幕的吗?我好像找不到它。编辑Nevermind。找到了吗?我们如何使用PyDev插件在Eclipse中配置类似的设置?@zeal——不知道,作为一个单独的问题提问。