def setUp(self): self.mapping = Mapping.objects.get(pk=1) self.mapping.source = os.path.join(TEST_DIR, "dummy1.xml") self.mapping.parse() self.parser = XMLParser(self.mapping) self.atom_mapping = Mapping.objects.get(pk=3) self.atom_mapping.source = os.path.join(TEST_DIR, "atom.xml") self.atom_mapping.parse()
def test_parser_handles_urls(self): "Ensure that the parser can handle a remote data source URL." mapping = Mapping.objects.get(pk=1) mapping.source = "http://a.com/notreal.xml" parser = XMLParser(mapping) self.assertEqual(parser.data_source, mapping.source)