def test_getReader_none(self): r = FeedReader() s = """ <test> <title>DOM Element Extension Test</title> <url ref="homepage">http://01001111.net</url> <url ref="documentation">http://docs.python.org</url> </test> """ d = xml.dom.minidom.parseString(s) self.assertEqual(r.getReader(d), None)
def test_getReader_atom(self): r = FeedReader() f = open('atom.xml', 'r') self.assertEqual(type(r.getReader(xml.dom.minidom.parse(f))), type(AtomReader()))
def test_getReader_rss2(self): r = FeedReader() f = open('rss2.xml', 'r') self.assertEqual(type(r.getReader(xml.dom.minidom.parse(f))), type(RSS2Reader()))