Я представил зависимость для моих модульных тестов к настраиваемой задаче, написанной в градиенте. В android-gradle v1.2.3 задача тестирования блока называется test
. Поэтому я предположил, что вы добавляете зависимость с test.dependsOn
. Грейдлу это не нравится.Как добавить зависимость к задаче android gradle test?
Ошибка:
C:\coding\source\testapp\app\build.gradle
Error:(30, 0) Could not find property 'test' on project ':app'.
build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.example.nilzor.myapplication"
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
}
task myTask() {
}
test.dependsOn 'mytask'
Где я могу идти не так и как это исправить?
Вы видите 'test' задачу после запуска' Gradle tasks'? – Opal
yep: "test - выполнить единичные тесты для всех вариантов". – Nilzor
Не могли бы вы попробовать: 'project.test.dependsOn my Task'? – Opal