gpt4 book ai didi

maven-plugin - 有 "mocha maven plugin"吗?

转载 作者:行者123 更新时间:2023-12-04 15:11:54 34 4
gpt4 key购买 nike

我想检查是否有任何插件可用于在 maven 测试阶段运行 mocha 测试用例,并根据测试结果返回 BUILD SUCCESS 或 FAILURE

-幸运的

最佳答案

我也对这个问题很感兴趣。我正在测试 nodejs 代码,所以它可能不是很相关。
到目前为止发现我需要的插件没有成功,但如果你只需要失败的构建过程,你可以使用 maven-antrun-plugin 像这样:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>

<execution>
<id>test-nodejs</id>
<phase>test</phase>
<configuration>
<tasks name="Run mocha tests">
<exec dir="${basedir}"
executable="npm"
failonerror="true">
<arg value="test"/>
</exec>
</tasks>
</configuration>

<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>

关注 失败错误 争论。

还有一点要注意(在 NodeJS 的情况下) - 您需要设置 package.json 文件支持 npm test命令,例如
"scripts": {
"test" : "mocha -R tap"
},

并且您的测试应该位于 测试 文件夹。此外,mocha 对子文件夹的处理足够好,因此您可以制作合理的测试用例文件夹结构。

关于maven-plugin - 有 "mocha maven plugin"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19829284/

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