def test_country_lower(self): self.assertEqual('🇮🇹', emojiflag.get('it'))
def test_country_upper(self): self.assertEqual('🇮🇹', emojiflag.get('IT'))
def test_two_dots(self): self.assertEqual('🇮🇹', emojiflag.get(':ita:')) self.assertEqual('🏁', emojiflag.get(':grid:')) self.assertNotEqual('', emojiflag.get('en_us'))
def test_extra_flags(self): self.assertEqual('🏳️🌈', emojiflag.get('love')) self.assertNotEqual('', emojiflag.get('peace')) self.assertEqual('🏴', emojiflag.get('black')) self.assertEqual('🏴', emojiflag.get('blk'))
def test_not_lang(self): self.assertEqual('', emojiflag.get('owanesh'))
def test_integer(self): self.assertEqual('', emojiflag.get(123))
def test_mixed(self): self.assertEqual('🇺🇸', emojiflag.get('en_US')) self.assertNotEqual('🇬🇧', emojiflag.get('en_us')) self.assertEqual('🇬🇧', emojiflag.get('en_gb'))