gpt4 book ai didi

testing - 如何在 doFirst/doLast 闭包中执行内置的 gradle 任务?

转载 作者:行者123 更新时间:2023-11-28 19:41:19 25 4
gpt4 key购买 nike

我不知道我是否没有做对,或者我是否必须以不同方式处理内置 gradle 任务,但我有一个这样定义的测试任务

task testNGTests(type: Test) {
useTestNG()
}

我正在尝试在这样的 doFirst 闭包中使用它

task taskA {
doFirst {
testNGTests.execute()
}
}

但不知为何不行,我也试过了

testNGTests.executeTests() 

但这也不起作用。是否有一种特殊的方法我必须处理内置的测试任务?

我正在使用 gradle 版本 0.9.2

最佳答案

从另一个任务执行一个任务没有(也从来没有)得到官方支持。尝试使用任务依赖性,例如taskA.dependsOn(testNGTests)

关于testing - 如何在 doFirst/doLast 闭包中执行内置的 gradle 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8979582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com