Пример #1
0
    def test_name_search(self):
        result = name_search(self.pattern, self.osm_file_name)
        needed = [{'shop': 'convenience',
                   'id': '1891418809',
                   'name': u'\u041f\u044f\u0442\u0451\u0440\u043e\u0447\u043a\u0430',
                   'josm_url': 'http://localhost:8111/load_object?objects=n1891418809',
                   'operator': 'X3 Retail Group'},
                  {'shop': 'supermarket',
                   'id': '2327568854',
                   'name': u'\u041f\u044f\u0442\u0451\u0440\u043e\u0447\u043a\u0430',
                   'josm_url': 'http://localhost:8111/load_object?objects=n2327568854'}]

        self.assertEqual(result, needed)
Пример #2
0
 def test_global(self):
     pattern, _ = read_config(self.config_file_name)
     poi_list = name_search(pattern, self.osm_file_name)
     result = generate_html(pattern, poi_list)
     needed = open(self.needed_html, 'r').read()
     self.assertEqual(result, needed)