【问题标题】:Is there a Maven plugin listing all JUnit tests in a multi module project是否有一个 Maven 插件列出了多模块项目中的所有 JUnit 测试
【发布时间】:2015-12-15 02:17:30
【问题描述】:

是否有任何 maven 插件 - 或非 maven 工具 - 可以浏览多模块项目并以可用形式返回所有现有 JUnit 测试用例的列表(理想情况下按模块呈现)?

我希望能够处理该列表并将我的测试分发到多个主机。 我检查了surefire文档,我很惊讶它似乎无法做到这一点。

【问题讨论】:

  • 我认为最简单的方法是编写一个脚本,从target/surefire-reports 目录中读取测试名称。

标签: maven junit


【解决方案1】:

在 Maven 项目中有一个 .../target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst

您可以使用GMavenPlus PluginWalking the File Tree 收集这些文件并将其内容放在您想要的位置。

另一个选项是develop an own Maven plugin,也可以这样做。

【讨论】:

    猜你喜欢
    • 2015-04-18
    • 1970-01-01
    • 2012-06-14
    • 1970-01-01
    • 2019-01-30
    • 2012-12-27
    • 2010-12-16
    • 2017-01-29
    相关资源
    最近更新 更多