【问题标题】:ScalaTest runnning only a single test in a suiteScalaTest 在一个套件中只运行一个测试
【发布时间】:2014-10-13 04:00:34
【问题描述】:

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

【问题讨论】:

    标签: eclipse scala testing scalatest scala-ide


    【解决方案1】:

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

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

    此外,当您转到 Preferences -> Launching 时,您可以调整 Eclipse 解释运行命令/快捷方式的方式:

    我选择了始终启动之前启动的应用程序,现在 Eclipse 不再尝试动态创建运行配置。当我在主应用程序或测试套件之间切换时,我必须使用绿色运行按钮附近的下拉菜单手动进行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-22
      • 2014-05-24
      • 2016-12-13
      • 1970-01-01
      • 2019-07-25
      • 2014-09-24
      • 2013-10-30
      • 2014-04-28
      相关资源
      最近更新 更多