【发布时间】:2015-01-10 04:19:28
【问题描述】:
我想出了如何从 PyCharm 运行 py.test 文件:
- 运行/调试配置
- 在 Python 测试类别中,单击“+”按钮添加新配置
- 选择
py.test - 输入 Target 脚本和工作目录的完整路径
但我似乎无法添加-s 选项以允许我的测试脚本在未捕获和隐藏的标准输出的情况下运行。 (我在解释器选项下尝试了-s,但它似乎什么也没做。)
如何启用-s?
【问题讨论】:
我想出了如何从 PyCharm 运行 py.test 文件:
py.test
但我似乎无法添加-s 选项以允许我的测试脚本在未捕获和隐藏的标准输出的情况下运行。 (我在解释器选项下尝试了-s,但它似乎什么也没做。)
如何启用-s?
【问题讨论】:
哦,我终于明白了:
您将其添加到运行/编辑配置对话框的 py.tests 选项区域中。
【讨论】:
Run/Debug Edit Configurations 下有单独的Defaults 类别。只需将其设置在Python tests > py.test 下即可。