package test.junitreports; import org.testng.TestNGException; import org.testng.xml.XMLParser; import org.xml.sax.SAXException; import java.io.IOException; import java.io.InputStream; public class TestsuiteXmlParser extends XMLParser<Testsuite> { @Override public Testsuite parse(String filePath, InputStream is, boolean loadClasses) throws TestNGException { TestSuiteHandler handler = new TestSuiteHandler(); try { super.parse(is, handler); return handler.getTestsuite(); } catch (SAXException | IOException e) { throw new TestNGException(e); } } }