0
Как сделать целевой «пакет» зависимым от целевого «теста»?SBT «package» зависит от «теста»
Существует решение здесь: Force sbt 0.11 to run tests Но это не работает с xsbt-web-плагином.
Как сделать целевой «пакет» зависимым от целевого «теста»?SBT «package» зависит от «теста»
Существует решение здесь: Force sbt 0.11 to run tests Но это не работает с xsbt-web-плагином.
Вот что я сделал:
Keys.`package` <<= (test in Test, Keys.`package` in Compile) map { (_, in) =>
println("after package & test")
in
}
Она проходит испытание, и тогда и только тогда испытания были успешными, выполняет задачу пакета. (проверено на свежей установке лифта-2,5-RC2)
Большое спасибо! Это решает проблему. BTW, глядя на решение, у меня есть более короткая версия, которая работает тоже: Keys.'package' << = (Keys.'package' in Compile) dependsOn (тест в тесте) – VasyaNovikov