Аналог androidTest Groovy в build.gradle.kts

При тестировании миграции в Android Room необходимо добавить этот код Groovy в файл build.gradle.

android {
...
    sourceSets {
        // Adds exported schema location as test app assets.
        androidTest.assets.srcDirs += files("$projectDir/schemas".toString())
    }
}

Я использую Gradle Kotlin DSL, поэтому у меня есть Kotlin вместо Groovy для файлов Gradle (build.gradle.kts), и я не могу найти там аналог androidTest (androidTest не разрешен). Что такое androidTest и что будет аналогом этого куска кода в скрипте Kotlin?


person Kiryl Tkach    schedule 15.04.2020    source источник


Ответы (1)


Я попробовал следующее, которое я нашел здесь, и это добавляет каталог.

sourceSets {
    getByName("androidTest").assets.srcDirs("$projectDir/schemas")
}
person Tadej Zupancic    schedule 17.04.2020