min*_*125 2 scala sbt scalatest typesafe-activator
正如标题所示,我有一个只有一个模块的 sbt 项目(目前),但test:compile没有捕获任何语法错误(并且 test 没有找到任何要运行的测试)。据我理解,sbt 项目带有 src/main 和 src/test 设置(src/it 需要配置)。我对 SBT 有点业余,但我会尽力提供所有相关信息:
结构:
Root
build.sbt
mymodule
build.sbt
src
main
scala
test
scala
Run Code Online (Sandbox Code Playgroud)
Root build.sbt(我认为这些配置是不必要的,但我很绝望):
lazy val `mymodule` = (project in file("mymodule"))
.configs(Test)
.settings(scalaSource in Test := baseDirectory.value / "test")
Run Code Online (Sandbox Code Playgroud)
MyModule build.sbt 基本上只是一个库依赖项列表(除非其中一个是问题所在,不确定),如下所示:
libraryDependencies ++= Seq(
"org.mockito" % "mockito-all" % "1.9.5" % "test",
"org.scalamock" %% "scalamock-core" % scalaMockVersion % "test",
"org.scalamock" %% "scalamock-scalatest-support" % scalaMockVersion % "test",
"org.codehaus.janino" % "janino" % "2.7.8",
"org.http4s" %% "http4s-dsl" % "0.11.2",
"org.http4s" %% "http4s-blaze-server" % "0.11.2",
"junit" % "junit" % "4.8.1" % "test" // Here because of a bug in Ivy
)
Run Code Online (Sandbox Code Playgroud)
让我知道我还能提供什么帮助,这真是绞尽脑汁。
| 归档时间: |
|
| 查看次数: |
3101 次 |
| 最近记录: |