Update RepoXMLHandlerTest to make tests pass

This commit is contained in:
Daniel Martí 2015-09-03 17:28:52 -07:00
parent c725b36ff8
commit 16a0344ceb

View File

@ -22,7 +22,7 @@ import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory; import javax.xml.parsers.SAXParserFactory;
public class RepoXMLHandlerTest extends AndroidTestCase implements ProgressListener { public class RepoXMLHandlerTest extends AndroidTestCase {
private static final String TAG = "RepoXMLHandlerTest"; private static final String TAG = "RepoXMLHandlerTest";
private Repo repo; private Repo repo;
@ -610,10 +610,10 @@ public class RepoXMLHandlerTest extends AndroidTestCase implements ProgressListe
private void handlerTestSuite(Repo repo, RepoXMLHandler handler, int appCount, int apkCount) { private void handlerTestSuite(Repo repo, RepoXMLHandler handler, int appCount, int apkCount) {
assertNotNull(handler); assertNotNull(handler);
assertFalse(TextUtils.isEmpty(handler.getPubKey())); assertFalse(TextUtils.isEmpty(handler.getSigningCertFromIndexXml()));
assertEquals(repo.pubkey.length(), handler.getPubKey().length()); assertEquals(repo.pubkey.length(), handler.getSigningCertFromIndexXml().length());
assertEquals(repo.pubkey, handler.getPubKey()); assertEquals(repo.pubkey, handler.getSigningCertFromIndexXml());
assertFalse(fakePubkey.equals(handler.getPubKey())); assertFalse(fakePubkey.equals(handler.getSigningCertFromIndexXml()));
assertFalse(TextUtils.isEmpty(handler.getName())); assertFalse(TextUtils.isEmpty(handler.getName()));
assertEquals(repo.name.length(), handler.getName().length()); assertEquals(repo.name.length(), handler.getName().length());
@ -637,7 +637,7 @@ public class RepoXMLHandlerTest extends AndroidTestCase implements ProgressListe
try { try {
parser = SAXParserFactory.newInstance().newSAXParser(); parser = SAXParserFactory.newInstance().newSAXParser();
XMLReader reader = parser.getXMLReader(); XMLReader reader = parser.getXMLReader();
RepoXMLHandler handler = new RepoXMLHandler(repo, this); RepoXMLHandler handler = new RepoXMLHandler(repo);
reader.setContentHandler(handler); reader.setContentHandler(handler);
String resName = "assets/" + indexFilename; String resName = "assets/" + indexFilename;
Log.i(TAG, "test file: " + getClass().getClassLoader().getResource(resName)); Log.i(TAG, "test file: " + getClass().getClassLoader().getResource(resName));
@ -661,8 +661,4 @@ public class RepoXMLHandlerTest extends AndroidTestCase implements ProgressListe
return null; return null;
} }
@Override
public void onProgress(Event event) {
// Log.i(TAG, "onProgress " + event.toString());
}
} }