Я пытаюсь установить jvmargs для модульных тестов, используя kotlin-dsl, и не могу заставить его работать.
Это так, чтобы я мог добавить аргумент "-noverify" и разрешить тест intelljiбегун для сбора информации о покрытии кода.
Groovy, работает:
testOptions {
unitTests.all {
jvmArgs '-noverify'
}
}
Kotlin, не работает:
testOptions {
unitTests.all(KotlinClosure1<Any, Test>({
(this as Test).also { jvmArgs("-noverify") }
}, this))
}
Это тоже:
testOptions {
unitTests.all(KotlinClosure1<Any, Test>({
(this as Test).also { jvmArgs = listOf("-noverify") }
}, this))
}
Кажется, ничего не работает, что мне не хватает?