调试没有看到任何测试的sbt构建

时间:2014-04-21 15:14:32

标签: scala sbt

背景信息:

  • sbt 0.13.0,Scala 2.10.4
  • 由于外部限制,我需要一个自定义目录结构,因此我使用scalaSource in Test := baseDirectory.value / "test"
  • 将所有测试源添加到我的sbt项目中
  • test:compile获取所有测试源并成功编译它们(我可以添加语法错误并导致构建失败)
  • test报告有0个套件,0个测试,并且全部成功
  • 我在该目录中有几个junit样式的scalatest测试

为什么它没有接受任何测试?有没有我错过的设置? show definedTests也会显示一个空列表。

1 个答案:

答案 0 :(得分:2)

事实证明我错过了对junit-interface的依赖:

libraryDependencies += "com.novocode" % "junit-interface" % "0.8" % Test