def test_not_equivalent(self):
     l = Localization("es_ES")
     self.assertFalse(l.equivalent(language="eng"))
     self.assertFalse(l.equivalent(language="en"))
     self.assertFalse(l.equivalent(language="en", country="US"))
     self.assertFalse(l.equivalent(language="en", country="United States"))
     self.assertFalse(l.equivalent(language="en", country="ES"))
     self.assertFalse(l.equivalent(language="en", country="Spain"))
 def test_default(self, getdefaultlocale):
     getdefaultlocale.return_value = (None, None)
     l = Localization()
     self.assertEqual("en_US", l.language_code)
     self.assertTrue(l.equivalent(language="en", country="US"))
 def test_equivalent_remap(self):
     l = Localization("fr_FR")
     self.assertTrue(l.equivalent(language="fra"))
     self.assertTrue(l.equivalent(language="fre"))
 def test_equivalent(self):
     l = Localization("en_US")
     self.assertTrue(l.equivalent(language="eng"))
     self.assertTrue(l.equivalent(language="en"))
     self.assertTrue(l.equivalent(language="en", country="US"))
     self.assertTrue(l.equivalent(language="en", country="United States"))