У меня есть XML-файл, который используется TestNG для запуска теста Android Espresso. По какой-то причине я получаю следующую ошибку:
org.testng.TestNGException: org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 0: no element found
Вот XML-код, который я пытался проанализировать:
<?xml version="1.0"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="MySuite"><test name="ServerTest">
<classes>
<class name="via.rider.test.testng.features.ServerTest">
</class>
</classes>
</test></suite>
Это код Java, который анализирует XML:
input = this.getContext().getAssets().open("test.xml");
Parser parser = new Parser(input);
List<XmlSuite> suites = parser.parseToList();
ng.setXmlSuites(suites);
Есть идеи, что может пойти не так?