def test_country_codes(self):
     self.assertEqual(countries.clean('DE'), 'de')
     self.assertTrue(countries.validate('DE'))
     self.assertFalse(countries.validate('DEU'))
     self.assertFalse(countries.validate('SU'))
     self.assertTrue(countries.validate('XK'))
     self.assertTrue(countries.validate('EU'))
Beispiel #2
0
 def add_country(self, country):
     self._meta_add('countries', countries.clean(country))
 def test_country_names(self):
     self.assertEqual(countries.clean(None), None)
     self.assertEqual(countries.clean('Takatukaland', guess=False), None)
     self.assertEqual(countries.clean('Germany'), 'de')
     # self.assertEqual(countries.clean('Germani'), 'de')
     self.assertEqual(countries.clean('Soviet Union'), 'suhh')
Beispiel #4
0
 def add_country(self, country):
     self.meta.setdefault('countries', [])
     country = countries.clean(country)
     if country is not None and country not in self.meta['countries']:
         self.meta['countries'].append(country)
         self.update_meta()