是否有任何Maven插件或非Maven工具可以浏览多模块项目并返回所有现有JUnit测试用例的列表(理想地呈现每个模块)以可用的形式?是否有Maven插件列出多模块项目中的所有JUnit测试
我希望能够在该列表上工作并在多个主机上分发我的测试。 我检查了surefire文档,我很惊讶它似乎无法做到这一点。
是否有任何Maven插件或非Maven工具可以浏览多模块项目并返回所有现有JUnit测试用例的列表(理想地呈现每个模块)以可用的形式?是否有Maven插件列出多模块项目中的所有JUnit测试
我希望能够在该列表上工作并在多个主机上分发我的测试。 我检查了surefire文档,我很惊讶它似乎无法做到这一点。
在Maven项目中有target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
。
您可以使用GMavenPlus Plugin和Walking the File Tree来收集这些文件并将其内容放在您想要的位置。
另一种选择是develop an own Maven plugin,它也是这样做的。
我认为最简单的方法是编写一个脚本,从'target/surefire-reports'目录中读取测试名称。 –