Итак, у меня есть следующая структура проекта с проектом play, написанным на Java:
conf\
modules\
first\
app\
test\
second\
app\
test\
build.sbt
в моем build.sbt у меня есть следующее
lazy val first= project.in(file("modules/first"))
.enablePlugins(PlayMinimalJava)
lazy val first= project.in(file("modules/second"))
.enablePlugins(PlayMinimalJava)
lazy val whole = project.in(file("."))
.enablePlugins(PlayMinimalJava)
.dependsOn(first, second)
Теперь я хотел бы запустить тесты JUnit, расположенные в каждом подпроекте. Когда я помещаю их в корень в test/
, они запускаются, если я делаю sbt test
. Но если переместить их в каталог тестирования подпроектов -at modules/first/test/
и modules/second/test/
- они не запустятся.
Чего не хватает, чтобы мои тесты могли выполняться?