Как установить модульный тест jvmargs с помощью gradle kotlin dsl - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь установить 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))
    }

Кажется, ничего не работает, что мне не хватает?

...