这里讲下saga-maven-plugin的用法,他能够用来显示javascript测试的覆盖率javascript
配置:html
一个标准的正确配置以下:java
- <plugin>
- <groupId>com.github.timurstrekalov</groupId>
- <artifactId>saga-maven-plugin</artifactId>
- <version>1.2.5</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>coverage</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <baseDir>src/main/webapp/</baseDir>
- <includes>
- SpecRunner.html
- </includes>
- <noInstrumentPatterns>
- <pattern>.+/app-test/lib/jasmine-1.2.0/.+</pattern>
- <pattern>.+/app.js</pattern>
- </noInstrumentPatterns>
- <outputDir>${project.build.directory}/${project.build.finalName}/testcoverage</outputDir>
- </configuration>
- </plugin>
运行时候,执行mvn clean verify install,则会产生一个war包,吧这个war包部署到任意服务器上,就能够看到这个测试覆盖率报告的html文件了。git
示例:github