ScalaTest只在套件中运行一次测试

时间:2014-08-19 22:10:44

标签: eclipse scala testing scalatest scala-ide

在为一个类开发测试套件时,我开始遇到ScalaTest只运行单个测试或排除其中一些测试的情况。

1 个答案:

答案 0 :(得分:0)

Eclipse将不同的运行测试保存为不同的运行配置,并且根据我的运行方式(通常使用 Ctrl + F11 ),它选择了特定的套件中的测试,而不是整个套件,并保存了这些运行配置。

解决方案是删除新的运行配置,只需在编辑器中右键单击测试套件类的名称,然后选择运行方式 - > ScalaTest - 套件。更多信息

此外,当您转到首选项 - >时,您可以调整Eclipse如何解释运行命令/快捷方式。启动

enter image description here

我选择始终启动以前启动的应用程序,现在Eclipse不再尝试动态创建运行配置。当我在主应用程序或测试套装之间切换时,我必须使用绿色Run buton附近的下拉列表手动完成。