从Cobertura插件调用cobertura:instrument目标的实际用例是什么?
我知道它只是工具类,但是当它可能比cobertura:cobertura或cobertura:check更好的时候
发布于 2015-12-23 09:31:54
例如,集成测试可能需要这个目标。如果我与qualinsight-mojo-cobertura-core (cobertura-maven-plugin的另一种方式)并行,那么有一个独立的检测目标可以让您在代码插装和覆盖率报告生成之间插入其他操作。
例如,如果以 example为例,您将看到:
instrument-it是在package阶段(使用qualinsight-mojo-cobertura-core)完成的,pre-integration-test阶段进行的,it-tests在integration-test阶段运行,post-integration-test阶段(即cobertura.ser文件被写入磁盘时)停止jetty服务器report-it-coverage在verify阶段运行。如果没有两个独立的测试和报告生成目标,这是不可能的。附带注意:cobertura:cobertura也执行测试,这是一个目标。
https://stackoverflow.com/questions/34301527
复制相似问题