在 Pycharm 中调试 nosetest 测试不显示输出
Debugging nosetest test in Pycharm doesn't show output
我正在尝试使用 PyCharm 中的 nosetests 调试测试。我需要在断点处停止并使用 PyCharm 调试控制台进行一些交互式调试。但是,每当我在调试控制台提示符下键入任何内容时,都不会打印任何内容;我刚收到一个新提示。调试控制台与 pytest 完美配合,但我需要使用 nosetests 进行此特定测试。如何让控制台正常工作?
很可能是您的鼻塞抑制了标准输出。使用 -s
尝试 运行 鼻子测试
在 "Tools" 菜单下,select "Edit Configurations." 在对话框中,展开 "Python tests" 和 select 你是 运行 的鼻子测试。添加“-s”作为 "Additional Argument".
在Tools
菜单下,selectEdit Configurations
。在对话框中,展开 Python tests
和 select 鼻子测试你是 运行。在 Configuration
选项卡上的 Nosetests
部分下,确保选中 Params
前面的复选框,然后将 -s
作为参数添加到其中。 Apply
和 Save
.
我正在尝试使用 PyCharm 中的 nosetests 调试测试。我需要在断点处停止并使用 PyCharm 调试控制台进行一些交互式调试。但是,每当我在调试控制台提示符下键入任何内容时,都不会打印任何内容;我刚收到一个新提示。调试控制台与 pytest 完美配合,但我需要使用 nosetests 进行此特定测试。如何让控制台正常工作?
很可能是您的鼻塞抑制了标准输出。使用 -s
在 "Tools" 菜单下,select "Edit Configurations." 在对话框中,展开 "Python tests" 和 select 你是 运行 的鼻子测试。添加“-s”作为 "Additional Argument".
在Tools
菜单下,selectEdit Configurations
。在对话框中,展开 Python tests
和 select 鼻子测试你是 运行。在 Configuration
选项卡上的 Nosetests
部分下,确保选中 Params
前面的复选框,然后将 -s
作为参数添加到其中。 Apply
和 Save
.