У меня есть многомодульный проект sbt с интеграционными тестами для каждого модуля. Модуль a
зависит от модуля b
для области компиляции, тестирования и интеграционного тестирования. Итак, я настроил это в Build.scala следующим образом:
lazy val authorizationdeciderservice = Project(
id = "a",
base = file("modules/a"),
configurations = Seq(IntegrationTest),
dependencies = Seq(b % "compile;it->test;it")
)
Теперь зависимости compile
и it->test
работают нормально, а зависимость it
- нет, поскольку я не могу получить доступ к ресурсам на пути it
в b
из интеграционных тестов в a
.
В чем может быть дело?