gpt4 book ai didi

gradle - Allure gradle集成

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

我正在尝试将Allure报告集成到Gradle构建中。似乎没有对Gradle整体(所有Maven)的直接支持,而只有最近对TestNG的支持。进一步挖掘,我发现Gradle不支持JUnit侦听器,但是它们确实支持TestNG侦听器(因为TestNG确实支持),因此存在许多问题。我已经尝试按照Maven pom作为JUnit插件的指南进行gradle集成,但是显然没有任何输出。
所以我想我的问题是:
即将提供任何gradle支持还是我们必须等待Gradle首先启用某种JUNit侦听器功能?
如果上述都不是,是否有人进行了自定义集成?

最佳答案

在这里吸引TestNG Gradle示例https://github.com/allure-examples/allure-gradle-testng-example

之所以可行,是因为TestNG支持Java SPI添加测试侦听器。但是JUnit没有这种功能。您可以查看以下PR到JUnit的https://github.com/junit-team/junit/pull/923

如果现在需要对JUnit的Gradle支持,则可以尝试实现Gradle Test Listener(http://www.gradle.org/docs/current/javadoc/org/gradle/api/tasks/testing/TestListener.html)

希望能帮助到你

关于gradle - Allure gradle集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26926181/

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