【发布时间】:2021-08-31 09:11:09
【问题描述】:
我正在检查open source project,我注意到mvn test 命令发现的测试比测试文件夹包含的要多。
测试中有错误和失败。不知道是不是和问题有关。
mvn test 命令:
Tests run: 1279, Failures: 2, Errors: 918, Skipped: 2
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.646 s
[INFO] Finished at: 2021-08-31T12:00:30+03:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project aliyun-sdk-oss: There are test failures.
如果我在 intellij ide 中选择测试文件夹运行测试:
所以 mvn test 运行 1279 个测试,但 intellij 只能运行 856 个测试。这是什么原因?
【问题讨论】:
-
您有多确定 IntelliJ 确实在挑选您的所有测试?检查你的 pom,如果在 test dir 中有安全配置或默认情况下 intelliJ 没有选择的东西。
标签: java maven unit-testing intellij-idea integration-testing