如何使IntelliJ IDEA运行所有测试,包括子包

时间:2016-09-27 13:03:21

标签: scala testing intellij-idea scalatest

如果我点击一个包并执行control-shift-F10,则会因此错误而失败:

Error running ScalaTests in 'tests': Not found suite class.

当打开测试配置时,我看到“测试包”是

  

src.main.scala.com.myproject.pro.integration.tests

当我改变它时:

  

com.myproject.pro.integration.tests

它只运行第一级中存在的测试而不运行子包测试。

我的配置:

enter image description here

1 个答案:

答案 0 :(得分:0)

解决方案是:

1-将父文件夹标记为“Test Sources Root” enter image description here

2-单击您的套件,然后单击control-shift-F10

3-运行测试