当Eclipse PyUnit测试运行器配置为使用Nos时,控制台输出在哪里输出?

2024-06-16 11:12:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我在OSX上使用Eclipse/PyDev和PyUnit进行开发。有人建议我使用Nose来执行我们的测试套件。在

但是,当我将Nose配置为测试运行程序时,来自交互控制台的输出(无论是独立的还是在调试期间)都会消失。我可以键入命令,但看不到任何输出。在

这是正常的,还是我缺少一些配置?在


Tags: 命令程序键入套件建议noseosxeclipse
1条回答
网友
1楼 · 发布于 2024-06-16 11:12:00

我最终在Preferences>;PyDev>;PyUnit菜单中发现,在测试运行的参数中添加-s可停止此操作。该参数防止nose默认情况下捕获stdout。在

替代nocapture参数也应该起作用。在

相关问题 更多 >