在Pycharm中调试nosetest测试不显示输出

Lat*_*der 15 debugging nose pycharm

我正在尝试使用PyCharm中的nosetests调试测试.我需要在断点处停止并使用PyCharm调试控制台进行一些交互式调试.但是,每当我在调试控制台提示符下键入任何内容时,都不打印任何内容 我刚刚得到一个新的提示.调试控制台与pytest完美配合,但我需要使用nosetests进行此特定测试.如何让控制台正常工作?

Ole*_*siy 18

最有可能的是你的鼻子跑者抑制了stdout.尝试运行nosetests-s


小智 8

在"工具"菜单下,选择"编辑配置".在对话框中,展开"Python测试"并选择正在运行的测试.添加"-s"作为"附加参数".