Доброго времени)) Имеется модуль A. В нем в тестовых директориях лежат тестовые сущности (не тесты). Есть модуль Б, в котором лежат тесты, которые используют тестовые сущности из модуля А. Как такое можно реализовать. Если просто подключать через implementation project то тестовые сущности не видны при сборке
Создайте новую конфигурацию для тестовых артефактов и потом используйте ee в других модулях.
Удобно задавать конфигурацию на уровне родительского модуля, т.е. в корневом build.gradle
:
configure(subprojects) {
configurations {
testArtifacts
}
task testJar (type: Jar) {
baseName = "${project.name}-test"
from sourceSets.test.output
}
artifacts {
testArtifacts testJar
}
}
Теперь в модуле B
можно указать зависимость от testArtifacts
из A
:
dependencies {
// существующие зависимости
// предполагаем, что A находится по пути path/to/A от корня проекта
testCompile project (path: ":path:to:A", configuration: 'testArtifacts')
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Пытаюсь изучать разработку web приложений на JavaПопробовал TomCat, с ним проблем не возникло, вот только это не полноценный сервер, а хотелось...
Есть CSV file с даними и разделителем кома между столбцамиCsv file прикреплен ниже Нужно по группировать эти данные и сгенерировать новый CSV file в таком...
Создаю диалоговое окно с множественным выборомПодскажите, как правильно отменить изменения выбора после нажатия на кнопку Отмена или закрытия...