2015-06-09 4 views
0

У меня есть многомодульный проект sbt с интеграционными тестами для каждого модуля. Модуль a зависит от модуля b для области тестирования компиляции, тестирования и интеграции. Так что я его установки, как это в Build.scala:sbt multi-module project: inter-dependency интеграционных тестов

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.

Какая проблема может быть?

+0

У меня такая же проблема: \ –

ответ

0

b % "compile;it->test;it" такое же, как b % "compile->compile;it->test;it->compile". Чтобы получить доступ к ресурсам на своем пути в b из интеграционных тестов в a, должно быть "it->it".