【问题标题】:Debugging an sbt build that doesn't see any tests调试一个看不到任何测试的 sbt 构建
【发布时间】:2014-06-05 16:20:24
【问题描述】:

上下文:

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

知道为什么它没有进行任何测试吗?有没有我错过的设置? show definedTests 也显示一个空列表。

【问题讨论】:

    标签: scala sbt


    【解决方案1】:

    原来我缺少对 junit-interface 的依赖:

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

    【讨论】:

      猜你喜欢
      • 2015-01-08
      • 1970-01-01
      • 2012-04-03
      • 2012-06-18
      • 1970-01-01
      • 2014-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多