gpt4 book ai didi

testing - Maven 未在命令提示符中显示哪些测试失败

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

当我从命令提示符运行 mvn 测试时,它不会显示在构建结束时哪些测试失败了。失败的测试不应该列在错误测试下吗?我正在使用 windows xp :( 我已经在命令提示符和 console2 中尝试过。

结果:

Tests in error:

Tests run: 402, Failures: 0, Errors: 1, Skipped: 2

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to C:\code\btlims\java\chippingmanager\chipping-manager-client\target\surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 27 seconds
[INFO] Finished at: Tue Mar 29 09:19:58 CDT 2011
[INFO] Final Memory: 24M/43M
[INFO] ------------------------------------------------------------------------

最佳答案

我在使用 Maven 3.0.3 和 maven-surefire-plugin 2.8 版时遇到过这个问题。在 pom.xml 的 surefire 插件部分,确保 printSummary 选项设置为 true

        <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.8</version>
<configuration>
<printSummary>true</printSummary>
</configuration>
</plugin>

设置此选项后,您应该会在命令行输出中看到完整的测试结果列表(包括失败)。根据the Surefire documentation ,当此选项设置为 false 时,仍应列出失败的测试用例,但在我的设置中似乎并非如此。

关于testing - Maven 未在命令提示符中显示哪些测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5474356/

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