gpt4 book ai didi

gradle - 如何将 Gretty integrationTestTask 与 war 文件一起使用?

转载 作者:行者123 更新时间:2023-12-03 02:58:56 27 4
gpt4 key购买 nike

是否可以在使用 war 文件夹的项目中使用 gretty integrationTestTask?

从文档上看,appBeforeIntegrationTest 似乎没有进入 war 。还有另一种运行测试用例的方法,以便它使用 war 文件夹吗?

理想情况下,我希望 jettyStart -> test -> jettyStop 运行。尽管当我直接运行它时,jettyStart 会无限期挂起,直到运行 jettyStop。有没有办法在后台运行 Gradle 中的 jettyStart 之类的?

最佳答案

无论您的应用程序具有何种文件结构,integrationTestTask应该配置一个现有的 gradle 任务的名称,以便在 gradle integrationTest 运行时执行:

gretty {
// ...
integrationTestTask = 'integrationTest' // name of existing gradle task
// ...
}

你要存档的是这个:

gretty {
integrationTestTask = 'test'
}

Gretty在调用integrationTest时的工作流程如下: gretty integrationTest state diagram

关于gradle - 如何将 Gretty integrationTestTask 与 war 文件一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43221423/

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