Exemple #1
0
    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()
Exemple #2
0
 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)