Gradle中的JUnit侦听器配置

c

我是Gradle的新手。有自定义的JUnit侦听器,它可以读取自定义的注释数据并生成报告,并且需要将其配置为Gradle的一部分。无论如何,在Gradle 4.4中是否可以在surefire插件下进行配置。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.18.1</version>
    <configuration>
        <properties>
            <property>
                <name>listener</name>
                <value>my.company.MyRunListener</value>
            </property>
        </properties>
    </configuration>
</plugin>

我了解,可能无法像在gradle中那样使用maven插件。我检查了TestListener,它不支持读取注释以继续进行此操作。

我想了解在Gradle中配置JUnit侦听器的方法。

克里基

我很害怕,但目前对于不支持的JUnitRunListener小号的摇篮。只有打开的票证要求该功能:https : //github.com/gradle/gradle/issues/1330

正如某人在对该票的评论提到的那样,“主要问题[...]是TestDescriptor.getAnnotations()Gradle中缺少”。否则,您可能已经可以将您的代码重写RunListener为Gradle TestListener因此,除非我在浏览机票时错过了任何东西,否则看来您现在似乎很不走运:-(

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章