IntelliJ滚动控制台在测试执行后结束

时间:2019-04-21 05:42:48

标签: intellij-idea junit

这是让我烦恼的一件小事。当我运行一个测试用例时,输出控制台会被消息淹没(尤其是在测试Spring bean时)。测试完成后,我看到红色的条出现,我看到向下有一个堆栈跟踪,但是输出立即移到顶部。

我知道有一个“滚动到结尾”按钮,但是我必须单击它。我希望测试输出的结尾自动显示。

我正在使用IntelliJ CE,2018.3.2

我附上了执行失败的测试后显示控制台的屏幕截图。尽管启用了“滚动到结尾”按钮,但输出仍“倒带”到顶部。

enter image description here

2 个答案:

答案 0 :(得分:4)

对我来说(在Webstorm 2020中),解决方案是单击齿轮,然后选择Scroll to Stack Trace。我敢肯定,在所有Jetbrains产品中,这都是解决方案。 enter image description here

答案 1 :(得分:0)

好的,我找到了某种解决方案。在“测试运行”选项卡中,有一个用于测试设置的图标。其中有一个选项'Track running test'。我注意到,当我更改此设置时,我的控制台输出停留在底部,并且没有倒带。您可以在下面的屏幕截图中看到它。

enter image description here

我不确定这是IntelliJ的功能还是bug,但也许有人会觉得这篇文章有用。