1 package net.sf.mavenhist.extractor.junit; 2 3 /** 4 * Extracts the passrate for junit tests. Only for Maven 1. 5 */ 6 public class JUnitPassrateExtractor extends AbstractJUnitExtractor { 7 8 /** 9 * {@inheritDoc} 10 */ 11 protected String getXPath(String version) { 12 return "100 " 13 + "- (sum(testsuites/testsuite/@failures) +sum(testsuites/testsuite/@errors)) " 14 + "div sum(testsuites/testsuite/@tests) " 15 + "* 100"; 16 } 17 18 /** 19 * {@inheritDoc} 20 */ 21 public String getName() { 22 return "junitpassrate"; 23 } 24 }