我不确定为什么一个给定的scala项目没有被识别为scalatest - 有能力/准备好了..
实际上,通过按Shift-Command-T可以生成新的ScalaTest。但后来我无法运行它们..
对话框显示ScalaTest
健康:
并生成一个正确的ScalaTest
-ready类:
import org.scalatest.FunSuite
class MetricUtilsTest extends FunSuite {
test("testF") {
}
test("testError") {
}
}
但是,没有弹出窗口或菜单选项允许从IJ内运行/调试测试:
我尝试过的事情
请注意,新创建的测试确实从命令行运行(这表明maven项目是健康的):
mvn exec:java -Dexec.mainClass=com/blazedb/spark/MetricUtilsTest.scala -Dexec.args=""
更新我能够为新创建的测试手动设置运行配置并成功运行测试。
那么..弹出菜单在这里不起作用的是什么?我在Ultimate 2019.1
。